E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码整洁之道
代码整洁之道
——有意义的命名(笔记)
名副其实选个好名字要花时间,但省下来的时间会比花掉的多。注意命名,而且一旦发现有更好的名称,马上换掉旧的。变量、函数或类的名称应该已经答复了所有的大问题。它该告诉你,它为什么会存在,它做什么事,应该怎么用。如果名称需要注释来补充,那就不算是名副其实。避免误导必须避免留下掩藏代码本意的错误线索,应当避免使用与本意相悖的词,提防使用不同之处较小的名称。真正可怕的是用小写字母l和大写字母O作为变量名,因
可乐加冰可乐
·
2017-02-21 11:37
代码整洁之道-笔记
代码整洁之道
一、变量名有意义二、避免无意义的数据Defines::NUM三、f(xxx,yyy)使用说明变量//$state等等四、不要绕太多的弯子llocation五、避免重复的描述classCar{publicfunctiongetCarColor(){}}六、避免无意义的条件判断if($page0?$page:10;七、不要使用标记(Flag)作为函数参数functioncreateFile(name,
han8gui
·
2017-02-13 22:01
JavaScript风格指南
OriginalRepository:ryanmcdermott/clean-code-javascript中文版GitHub地址JavaScript风格指南介绍作者根据RobertC.Martin《
代码整洁之道
Pines_Cheng
·
2017-01-29 00:00
代码规范
javascript
写出整洁的 JavaScript 代码
正文从这开始~介绍作者根据RobertC.Martin《
代码整洁之道
》总结了适用于JavaScript的软件工程原则《CleanCodeJavaScript》。本文是对其的翻译。
老夫的天
·
2017-01-16 20:01
JavaScript
代码整洁之道
概述RobertC.Martin在《
代码整洁之道
》中提到的软件工程原则,同样适用于JavaScript。这不是一个风格参考。它指导如何用JavaScript编写可读、可复用、可重构的软件。
大猛
·
2017-01-10 00:00
javascript
es6
《
代码整洁之道
》读书笔记(二)之什么样的函数是好函数
什么是好的函数1.短小函数的第一规则是要短小。第二条规则是还要更短小。函数二十行最佳。函数的缩进层级不应该超过二层。(这个有点难)2.只做一件事函数应该做一件事。做好这件事。只做这件事。3.每个函数一个抽象层级要确保函数只做一件事,函数中的语句都要在同一个抽象层级上。函数中混杂不同抽象层级,让人迷惑。读者可能无法判断某个表达式是基础概念还是细节。更恶劣的是,就像破损的窗户,一旦细节与基础概念混杂,
清风流苏
·
2017-01-09 14:00
代码整洁之道
内容概括
一个偶然的机会读了
代码整洁之道
,觉得这本书写的很好,所以就将里面自己觉得很经典的内容记录下来,作为自己以后写代码的标准和准则。同时也为那些曾经困惑过的人一点参考吧~!
Jason-Jiao
·
2017-01-03 08:08
帮助
代码整洁之道
命名 函数
整洁的代码只做一件事。一个函数、一个类、一个工程只做一件事。铭记三点:消除重复、提高表达力、提早构建简单抽象。读代码和写代码话费的时间比例是10:1。童子军军规:让营地比你来时更干净。每次签入时都要比签出时更干净。有意义的命名名副其实。用方法替换掉魔法数字。避免误导。做有意义的区分。废话都是冗余。要以读者能鉴别不同之处的方式来区分。使用读的出来的名称。使用可搜索的名称。名称长短应与其作用域大小相对
gtfaww
·
2016-12-22 21:40
思考
计算机类电子书收藏汇总(完整版)
阅读更多java基础系列:JDK7Java学习笔记.pdfJava程序性能优化——让你的Java程序更快、更稳定.pdf
代码整洁之道
.pdfJavaRules中文版.pdfJava必须知道的300个问题
zhanghteye
·
2016-12-20 00:00
java
大数据
工作流
互联网
架构
计算机经典算法汇总
计算机程序的构造和解释》《C程序设计语言》《算法导论》《重构:改善既有代码的设计》《设计模式》《人月神话》《计算机程序设计艺术》《编译原理》(龙书)《深入浅出设计模式》《哥德尔、艾舍尔、巴赫书:集异璧之大成》《
代码整洁之道
Echo_Anna
·
2016-12-17 21:16
课堂学习
书籍
计算机
算法
[
代码整洁之道
]-函数
函数是所有程序中的第一组代码。3.1短小函数的第一条规则是短小,第二条规则是还要更加短小。函数20行封顶最佳。代码块和缩进:代码块应该只有一行,缩进层级不应该多于一层或二层。3.2只做一件事函数应该做一件事情。做好这件事情。只做这一件事。一件事是指该函数名下的同一抽象层上的事情,可以通过判断是否能在拆出一个函数来判断是否只做一件事。只做一件事情的函数无法被合理切分为多个区段。3.3每个函数一个抽象
master_avatar
·
2016-11-29 01:19
读书笔记
《
代码整洁之道
》总结二之整洁的函数
函数是所有程序中的第一组代码。1、短小函数的第一规则是短小。第二条规则是还要更短小。每个函数都一目了然,每个函数都只说一件事,而且每个函数都依次序把你带到下一个函数。这就是函数应达到的短小的程度。代码块和缩进if语句、else语句、while语句等,其中的代码块应该只有一行。函数的缩进层级不该多于一层或两层。2、只做一件事函数应该做一件事。做好这件事。只做这一件事。要判断函数是否不止做了一件事,就
nicolelili1
·
2016-11-27 20:45
规则和方法
最近书单整理
2016-11-2717:45现有主要书单:实体书:C++PrimerPlus;C++Primer;C++程序设计语言;EffectiveC++;ExceptionalC++;数据结构与算法教程(分析);
代码整洁之道
GamerXu
·
2016-11-27 17:02
书单
《
代码整洁之道
》读书笔记
最初我喜欢这本书可能是因为非技术方面的原因,这本书中有很多我喜欢的插图。这本书的第一章的第一句话是这样说的:读这本书通常有两个原因:1.你是一名程序员。2.你想成为更好的程序员。我们需要更好的程序员。 这本书的每一章都可以总结出一句话,其实每章开始的插图就是这句话的浓缩。 本书的第一章是关于什么是整洁代码的讨论,引用了BjarneStroustrup(C++之父)、GradyBooch(U
一代小雄
·
2016-11-21 09:59
博客技巧
java
读书笔记
程序员
[
代码整洁之道
]-有意义的命名
2.1介绍软件命名随处可见,函数、变量。。。2.2名副其实变量、函数、类的命名应该已经告诉你做什么事,怎么用等大问题,这才是名副其实。如果名称需要注释来补充,那就不算是名副其实。给人模糊的感觉不在于代码的简洁度,而在于代码的模糊度,无法直观了解到它该干嘛。魔术数:程序设计中直接写在代码中的具体数字,虽然作者可以了解其意义,但对别的程序员来讲是说难以理解的。程序中应该避免:数值的意义难以理解,数字需
master_avatar
·
2016-11-20 16:56
读书笔记
[
代码整洁之道
]-整洁代码
1.1要有代码代码是我们最终用来表达需求的语言,所以代码永存1.2糟糕的代码糟糕的代码代价很大,足以毁掉一个公司。稍后等于永不——现在时间太紧,先完成功能,有朝一日再回头清理,但事实是从来没有回头优化过代码1.3混乱的代码团队的生产力持续下降,趋向于零1.3.1华丽新设计只是表面看上去很华丽,但实际发挥不了太大作用,还会降低效率。花时间保持代码的整洁不但有关效率,还有关生存1.3.2态度程序员应该
master_avatar
·
2016-11-15 20:22
读书笔记
代码整洁之道
笔记(二)
代码整洁之道
笔记(二)第三章函数本章主要对于怎样写出一个好的函数给出了几点建议:短小函数的第一规则是要短小,第二规则则是还要更短小只做一件事函数应该做一件事。做好这件事。
Coder_Qiang
·
2016-11-04 21:27
读书笔记
代码整洁之道
笔记(二)
代码整洁之道
笔记(二)第三章函数本章主要对于怎样写出一个好的函数给出了几点建议:短小函数的第一规则是要短小,第二规则则是还要更短小只做一件事函数应该做一件事。做好这件事。
Coder_Qiang
·
2016-11-04 21:27
读书笔记
代码整洁之道
笔记(一)
代码整洁之道
笔记(一)今天读了
代码整洁之道
这本书,虽然没有读完,但是为了给你自己加深影响,也为了给自己锻炼写博文的能力,同时大家也可以从我的博文中知道整洁之道讲了那些内容,来提高自己的代码质量。
Coder_Qiang
·
2016-11-03 23:15
读书笔记
代码整洁之道
笔记(一)
代码整洁之道
笔记(一)今天读了
代码整洁之道
这本书,虽然没有读完,但是为了给你自己加深影响,也为了给自己锻炼写博文的能力,同时大家也可以从我的博文中知道整洁之道讲了那些内容,来提高自己的代码质量。
Coder_Qiang
·
2016-11-03 23:15
读书笔记
代码整洁之道
总结(二)
一、对象和数据结构1、对象和数据结构之间的二分原理过程式代码(使用数据结构的代码)便于在不改动既有数据结构的前提下添加新函数,面向对象便于在于不改动既有函数的前提下添加新类。所以,面向对象较难的事,对于过程式代码却较容易,反之亦然。2、得墨忒耳律著名的得墨忒耳律认为,模块不该了解它所操作对象的内部情形。这意味着对象不应通过存取器暴露其内部结构,因为这样更像是暴露而非隐藏其内部结构。即方法不应调用由
Mr_Darry
·
2016-10-12 19:23
代码编写规范
代码整洁之道
总结(一)
一、整洁代码1、什么是整洁的代码代码逻辑直接了当,尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码,把性能调至最优,整洁的代码只做好一件事。2、简单代码重要性排序a、能通过所有测试。b、没有重复代码。c、体现系统中的全部设计理念。d、包括尽量少的实体,比如:类、方法、函数等。二、有意义的命名1、类、函数、变量都要注意命名,而且一旦发现更好的名称就换掉旧的。虽然选个好名字会花费时间,
Mr_Darry
·
2016-10-10 18:37
代码编写规范
代码整洁之道
,新手常犯的错误。
工作几年来,见过很多糟糕的代码。It是人口流动性很大的行业,如果不注重质量,那就是无数个坑。当需求变动,去改一段很长很糟糕第n手的代码时,内心是崩溃的,这就是国内IT的现状。下面是几个写出优质代码的好习惯,大部分公司没有硬性要求,所以很多人常犯这些错误。1.形参的命名和数量。变量命名的好建议是可以读出来的,有具体含义的,而不是mcount,amerber这种缩写的。形参的数量最多控制在四个,再多就
GoCleveland
·
2016-08-12 21:05
编程思想
觉得对我这种随便起变量名的人有很大帮助的一篇文章
一、引言《
代码整洁之道
》这本书提出了一个观点:代码质量与其整洁度成正比,干净的代码
Chris_zzj
·
2016-08-12 21:12
优雅编程之这样创建类,你就“正常”了!
下面是来自《
代码整洁之道
》中自己的几点总结:1、类的组织:自顶
huangwenyi1010
·
2016-07-14 12:00
java
类
代码整洁
《
代码整洁之道
》读后总结--关于方法
1.几个问题:Q1:怎样让代码(函数中含有大量的代码行,大量的信息)易于理解?Q2:怎样让函数表达其意图?Q3:给函数哪些属性,以便让读者一看便明白函数术语怎样的程序?2.简单的原则:2.1.短小作者认为函数应该尽量短小。每行字符的数量要有限,并且每个函数20行封顶最佳。(建议)if语句,else语句,while语句中等,代码块应该只有一行(函数调用语句)。函数不应该大到足以容纳嵌套结构。(表现为
TheSnowBoy_2
·
2016-06-20 23:57
代码整洁之道
计算机经典算法汇总
计算机程序的构造和解释》《C程序设计语言》《算法导论》《重构:改善既有代码的设计》《设计模式》《人月神话》《计算机程序设计艺术》《编译原理》(龙书)《深入浅出设计模式》《哥德尔、艾舍尔、巴赫书:集异璧之大成》《
代码整洁之道
shuimanting520
·
2016-05-06 08:00
算法
计算机
S.O.L.I.D.类设计原则
本文是由敏捷宣言签署人之一、《CleanCode(
代码整洁之道
)》一书的作者RobertC.Martin为他的《ApplyingPrinciplesandPatterns》这本书搜集整理而来。
yuanzhitang
·
2016-04-30 22:38
数据库
设计原则
文章
design
robert
代码整洁之道
clean code
读书笔记http://www.cnblogs.com/forlina/archive/2011/06/24/2088603.html、http://blog.csdn.net/john_cdy/article/details/7614564
qqyuanhao163
·
2016-04-16 19:00
code
clean
代码整洁之道
第一章整洁代码 整洁代码的规则: ·能通过所有测试: ·没有重复代码; ·体现系统中的全部设计理念; ·包括尽量少的实体,比如类、方法、函数等 在以上诸项中,我最在意代码重复,如果同一段代码反复出现,就表示某种想法耒在代码中得到良好的体现,我尽力去找出到底那是什么,然后再尽力曼清晰地表达出来。在我看来,有意义的命名是体现表达力的一种方式,我往往会修改好几次才会定下名字来.借助Ec
bushinagewo
·
2016-04-13 17:00
《Effective Java》学习笔记之一
《
代码整洁之道
》读到11章开始步入我不熟悉的架构等部分,因为还没有过实际应用,暂时停止。开始学习另一本《EffectiveJava》。
u010910436
·
2016-03-25 19:00
java
android开发系列之
代码整洁之道
说起
代码整洁之道
,想必大家想到更多的是那本经典重构书籍。没错,记得当时自己读那本书的时候,一边结合项目实战,一边结合书中的讲解,确实学到了很多东西,对我自己的编码风格影响极深。
蔡鸿军
·
2016-03-10 20:00
《
代码整洁之道
》读书笔记
本文已同步发表在博客园:http://www.cnblogs.com/davidsheh/p/5215154.html函数要尽可能短小,最好不要超过20行。而且函数应该做一件事,做好这件事,只做这一件事。函数参数尽可能的少,建议一般不要超过三个。如果函数看来需要两个、三个或三个以上参数,就说明其中一些参数应该封装为类了。对于一元函数,函数和参数应当形成一种非常良好的动词/名词对形式。如,write
wenxin2011
·
2016-03-03 18:00
读书笔记
《
代码整洁之道
》读书笔记
本文已同步发表在CSDN:http://blog.csdn.net/wenxin2011/article/details/50790665函数要尽可能短小,最好不要超过20行。而且函数应该做一件事,做好这件事,只做这一件事。函数参数尽可能的少,建议一般不要超过三个。如果函数看来需要两个、三个或三个以上参数,就说明其中一些参数应该封装为类了。对于一元函数,函数和参数应当形成一种非常良好的动词/名词对
Sheh伟伟
·
2016-02-24 20:00
代码整洁之道
之小处诚实非小事
还记得2014年的8月份,我开始学习
代码整洁之道
和重构思想。说到这里,不得不提起我的师傅,一个变量命名让我改N次的资深程序员。
zz20104534
·
2016-02-17 18:00
程序员
重构
扩展
迭代
代码整洁之道
《
代码整洁之道
》之五 格式
格式是特别重要的,如果没有好的格式,我们前面的努力就会事倍功半。我们在格式上应该做到:当有人查看底层代码时,他们会被代码整洁、一致及所感知到对细节的关注而震惊。“让代码工作”固然重要,但是对于一个开发者来说格式的目的在于沟通,好的格式有利于开发者之间的沟通,而沟通是专业开发者的头等大事。 垂直格式一般来讲,在垂直上我们希望自上向下展示函数调用依赖顺序。也就是说,被调用的函数应该放在执行调用的函数下
aston
·
2016-02-11 13:00
《
代码整洁之道
》之四 注释
注释是对程序代码的补充,是一种不得已而为之的行为。所以,在我们需要给程序添加注释之前一定要认真考虑一下程序是否符合前面几节提到的原则。试着想一下可否通过优化程序流程,结构优化,或者取一个合适的名字,从而使程序变得易读。总之,尽量不要添加注释。但是,随着工作的时间越长我们什么事都会遇到,也会遇到不得不添加注释的时候。当碰到这些情况的时候,我们需要注意一些原则。注释应该添加必要的警告或法律信息,或者是
aston
·
2016-02-08 19:00
《
代码整洁之道
》之二 有意义的命名
变量、函数、参数、类和封包,这些在编程的过程中都需要我们命名。程序编写好了之后,jar文件、war文件和ear文件的命名。既然命名在软件中如此重要,那么我们在取名字的时候要遵循什么样的规则呢?《CleanCode》总结了如下几点:1)名副其实:名称应该已经回答了所有的大问题,即名字应该表示变量、函数或类所做的事情。2)避免误导:应该避免使用与本意相悖的词,也不要用容易引起歧义的词。3)做有意义的区
aston
·
2016-02-08 10:00
《
代码整洁之道
》
最近在看RobertC.Martin所著的《CleanCode》(《
代码整洁之道
》,韩磊翻译),觉得这本书应该是作为一个软件开发人员,尤其是码农,必读的书。
aston
·
2016-02-08 10:00
【读书笔记】.Net并行编程高级教程--Parallel
一直觉得自己对并发了解不够深入,特别是看了《
代码整洁之道
》觉得自己有必要好好学学并发编程,因为性能也是衡量代码整洁的一大标准。
stoneniqiu
·
2016-02-02 19:14
【读书笔记】--
代码整洁之道
《
代码整洁之道
》是第1期书山有路活动选出的读本。相对于记住那些如何写出整洁
stoneniqiu
·
2016-02-02 19:14
固有思维的突破和进阶
《
代码整洁之道
》【编码规范】2.《失控:全人类的最终命运和结局》【科学哲学】3.《女人的起源》【生物进化】4.《数学之美》【数学应用】5.《卓有成效的管理者》【个人管理】6.《异类》【成功分析】7.
Watery.D.Lotus
·
2016-01-31 14:00
Clean Code
代码整洁之道
心得
干净的代码,不仅在质量上较为可靠,也便于后续维护和扩展整洁代码的好处:1、读代码,有助于理解代码作者意图2、维护代码,全面的理解,避免错误的使用和有缺陷的扩展3、持续迭代中,不留包袱,轻装上阵4、整洁的代码,有力的表达,良好的格式,也有助于后来者提高对自己的要求整洁代码的途径1、命名:表意,可搜索,从一而终,特定领域专用词2、函数:短小,只做一件事,避免重复,尽量少参数3、注释:避免过时,避免废话
smok56888
·
2016-01-20 15:00
读书
必读技术书籍
1、java编程思想2、headfirst设计模式3、敏捷开发原则与实践4、重构改善既有代码设计5、《spring技术内幕》6、7、8、9、10、代码大全211、
代码整洁之道
12、算法导论13编程珠玑14
chenjian98
·
2016-01-13 19:36
个人成长记录专栏
<
代码整洁之道
>、
、读书笔记集合
一.前言 几个月前的看书笔记,内容全部都是摘自书中比较精辟的句子。笔记都是一段一段的句子,故没有文章的篇幅概念,仅供温习之用,更多详细内容请看原书!!!里面有很多前人编写简洁、漂亮代码的经验。当然书中作者的经验并不100%适合每个人,但大部分都是可借鉴的!这本书内容太多了,我看的pdf有一千多页,有些粗略看了一下,
yuuyuu
·
2016-01-08 00:00
[置顶] 我的书单
《深入理解计算机系统》《ThinkinJava》《深入理解JVM虚拟机》《EffectiveJava》《数据结构与算法分析》《
代码整洁之道
》《编码:隐匿在计算机软硬件背后的语言》《重构:改善既有代码的设计
jason0539
·
2016-01-03 15:00
2016年的读书计划
技术书籍:算法问题实战策略、
代码整洁之道
、HTML5+CSS3、第一行代码Android、在翻一遍C#入门经典3、小说我还是想你,妈妈、铁皮娃娃兵、我不知道该说什么,关于死亡还是爱情、切尔诺
算盘
·
2015-12-31 21:08
个人心情
2015年全年总结
中文书列表:1)把你的英语用起来2)别让猴子跳回背上3)简约之美,软件设计之道4)
代码整洁之道
5)天才在左,疯子在右6)协同学--大自然构成的奥秘7)脑力活化术8)从0到19)异类--不一样的成功启示录
申龙斌的程序人生
·
2015-12-24 15:00
代码整洁之道
读后感——代码是程序员的情书
《
代码整洁之道
》,初看名字觉得十分简单,不就是写出整洁的代码吗,这有何难?但是事实真的如此简单吗?如果这么简单那就不会有这篇文章了。一句代码要写整洁很简单,但是一页代码要想整洁,怎么做,如何做。
u3
·
2015-12-23 20:00
少年,快修改你的代码吧!
《
代码整洁之道
》小结一.有意义的命名1.一旦发现有好名称,就替换掉旧的一个名称要代表一系列含义,他的作用是什么,表示什么,什么类型2.使用可搜索得名称3.有问题的名称:单字母名称和数字产量的问题在于,很难搜索定位到位置
chivalrousman
·
2015-12-15 22:00
重构
函数
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他