首页
学习
活动
专区
工具
TVP
发布

带你撸出一手好代码

专栏作者
67
文章
88757
阅读量
26
订阅数
觉得别人写的代码难以维护,应该吐槽吗?
写代码多年,接手过大量别的程序员写的系统。每接手一个系统我都要吐槽一番,代码写的烂,可读性差,不美观;用的语言有问题,不应该用PHP,应该用java或c#。反正任何别人写的系统并且由我接手的我都要批判一番,认为自己总能写的比他们好。
用户1608022
2018-08-01
4960
做人肉代码翻译器是什么感受?
程序员编码的常规流程是通过大脑把将要实现的功能切分成一个个逻辑单元,使用编程语言将这些逻辑单元实现并组织在一起,积少成多, 形成电脑软件 缺乏经验的程序员可能并不是以这总方式实现功能,对于一个功能,在逻辑实现的逻辑组织上, 他们也许不会提前组织和规划。 想到哪写到哪,想写什么写什么。其实这样做也没什么大问题, 只是效率低了点、代码质量差了点、 BUG多了点、维护难了点,我以前就是这么干的 但是不管用什么方式编码,总会得到正面的反馈,大脑中的想法通过双手敲击键盘编写代码的方式展现了出来,多么了不起的一件事情
用户1608022
2018-04-11
1.9K0
从PHP代码的细节说起
因为一个BUG, 我在一个摇摇欲坠,几乎碰一下就会散架的项目中某一个角落中发现下面这样一段代码 这段程序与那个BUG有密切的关系。 我来回反复的捉摸这段代码, 发现这段代码实现了两个功能 第一个是在一
用户1608022
2018-04-11
1.3K0
让程序的性能提升10倍
公司有一个Web Service,访问量不大, 但也不算小, 每天几百万的量级。正常情况下, 平均每个请求响应的时间在200毫秒左右。 每天几百万的访问量, 那么程序每秒请求处理数量在几十个左右, 高峰期也就上百, 而服务器上php处理请求的进程数是大于这个数的,因此, 服务器的处理能力勉强能满足当前量级的请求, 除了少数时候高峰期会出现不稳定的状况, 大多数时候也算是相安无事, 但是从服务器失败请求的数量来看应该离服务器处理能力极限的临界点不远了。 这个Web Service有一个特点, 它并不是面向终端
用户1608022
2018-04-11
7860
神秘的力量:信息隐藏
「信息隐藏」在软件开发领域中是一个非常重要的核心要点, 它的另一个名称叫做「封装」, 但是因为现代面向对象技术流行的原因, 「封装」似乎已被视为和private是等价的, 这就导致了封装的含意并不那么准确了, 事实上它的使用范围在代码的编写中无处不在, private只是封装的其中一项用途而已。 因为封装一词已经被误用太久,所以使用「信息隐藏」能更简单的阐述清楚这个概念,这能避免受对「封装」先入为主的错误理解的影响。 信息隐藏, 顾名思义就是将信息给隐藏起来。 信息是什么? 在编程语言中, 信息包括变量
用户1608022
2018-04-11
6940
不该存在的语言之争
G20在杭举行,各国首脑人物纷纷抵达。在二十国集团的领导人中,除我天朝首领习大大以外,最引人注目的莫过于美国总统奥巴马了。对于奥巴马的狗仔传闻,在峰会开幕前几天就已经有众多不同的多版本四处流传了。如在微信朋友圈和群聊中被刷屏的奥巴马坐着美国巨无霸军用飞机(带图片,非常酷)抵达萧山国际机场,习近平现场迎接接。离谱的还有如在每天我们村村口大树下纳凉的情报能力比特务还牛X的长辈们口中述说的,奥巴马抵杭自带八百保镖、二部飞机,专用的防弹汽车连导弹也轰不破等等传说。当时听到这些信息的时候虽然感觉是谣言居多,但也还
用户1608022
2018-04-11
7240
一个程序员重写一个旧系统的故事(二)
最近又干了件吃力不讨好的事情,把公司一套旧系统的后台给重写了。有同学心里可能在嘀咕了,又重写系统,你怎么就这么仇视别的同事的工作成果,拿着公司给你的报酬,却做着其它同事已经完成的事,这么瞎折腾,工作成果在哪里,公司雇佣你的意义又在哪里。 其实这事我挺冤。这也和我刚入行时站错队有关系,我是微软系技术的铁杆脑残粉,做网站的asp、asp.net,做客户端的windows窗体应用、windows universal app,数据库 sql server、access,系统脚本vbs,powershell,这些
用户1608022
2018-04-11
9770
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档