写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码 ...
分类:
其他好文 时间:
2019-09-16 14:25:54
阅读次数:
79
因为曾经在高中买来《C Primer Plus》和大学买来的《Clean Code》(挑战自己买的英文版的结果就啃了一点)给我一种经典的书都特别厚的一本就够读大半年的感觉。加上刚上大学图便宜买的有关做网站的旧书(应该是 Table 布局和 Dreamweaver 比较火的时代的书,这些书倒是很薄)让... ...
分类:
编程语言 时间:
2019-03-03 09:51:55
阅读次数:
199
网盘下载地址:代码整洁之道 PDF下载 – 易分享电子书PDF资源网 作者: [美] Robert C·Martin 出版社: 人民邮电出版社 原作名: Clean Code: A Handbook of Agile Software Craftsmanship 译者: 韩磊 出版年: 2010-1 ...
分类:
其他好文 时间:
2019-03-02 23:50:18
阅读次数:
403
起因 今天在公司做一个需求的时候,写的是面条代码,一个方法直接从头写到尾,其中用到了 ,且 的`KeySelector`是多个属性而不是单个属性。 但是公司最近推行Clean Code,要让代码有可读性。且作为一个有追求的程序员,肯定是不能写面条代码的,要对代码进行拆分。 重构前 大概是这样子的: ...
摘录自 Robert C. Martin的Clean Code 书中的软件工程师的原则 ,适用于PHP。 这不是风格指南。 这是一个关于开发可读、可复用并且可重构的PHP软件指南。 并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。 这些虽然只是指导,但是都是Clean Code作者多年总结出来... ...
分类:
Web程序 时间:
2018-12-08 23:51:07
阅读次数:
261
注释: 不恰当的信息:注释只应该描述有关代码和设计的技术性信息。 废弃的注释:过时、无关或不正确的注释就是废弃的注释。 冗余注释:注释应该谈及代码自身没提到的东西 糟糕的注释:值得编写的注释,也值得好好写。 注释掉的代码 环境: 需要多步才能实现的构建:构建系统应该是单步的小操作。 需要多步才能做到 ...
分类:
其他好文 时间:
2018-12-01 18:30:22
阅读次数:
200
代码整洁之道对于程序的重构及可读性至关重要。开始整洁之道吧!!! 一、抽离try catch 模块 将try和catch代码的主体部分抽离出来。delete只与错误处理有关,容易理解。deletePageAndAllReference只与完全删除一个page有关。 二、注释 好的注释尽量利用方法名称 ...
分类:
其他好文 时间:
2018-11-24 18:59:28
阅读次数:
183
原文: https://www.webcodegeeks.com/web-development/clean-code-principles-better-programmer/ “My code is working well, the website I built is looking gre ...
分类:
其他好文 时间:
2018-09-06 14:45:36
阅读次数:
184
有时候我们需要查看打成war包之后的目录,如果是maven项目我们可以直接用maven打包。 1.maven打包: 第一种: 如果不行先 mvn clean一下 第二种:(掌握) 打包完成之后会在target目录下生成war包 2.解压war包 解压之后原来的war包不会自动消失,将里面的文件提取出 ...
分类:
其他好文 时间:
2018-05-23 17:00:06
阅读次数:
175
因为曾经在高中买来《C Primer Plus》和大学买来的《Clean Code》(挑战自己买的英文版的结果就啃了一点)给我一种经典的书都特别厚的一本就够读大半年的感觉。加上刚上大学图便宜买的有关做网站的旧书(应该是Table布局和Dreamweaver比较火的时代的书,这些书倒是很薄)让我一度认 ...
分类:
其他好文 时间:
2018-05-20 23:14:55
阅读次数:
272