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
代码整洁之道
C++探索之旅 | 第一部分第三课:你的第一个C++程序
ProgrammerLeague)原文:https://www.jianshu.com/p/d44bd24ce6af《C++探索之旅》全系列内容简介前言命令行的奇幻世界创建第一个项目解释第一个项目注释及
代码整洁之道
总结第一部分第四课预告
程序员联盟
·
2019-03-17 18:23
代码整洁之道
笔记(二)
第四章注释1.作者认为注释是失败的,说明代码表达不清楚。同时注释具有欺骗性,因为代码一直在优化迭代,但是注释不一定会被维护。2.如果能用代码来代替注释,那就不要写注释喽;———-分割线,什么是好注释———-3.法律信息:版权许可等4.描述函数返回值,还有一些校验的正则。但还是推荐用代码来解释一切可以解释的哦。5.对意图的解释6.阐述,指对语言中的标准库做一些说明,因为有些标准库并不是一眼能理解;7
燃点_Feng
·
2019-03-17 07:59
代码规范
读《
代码整洁之道
》有感
前言RobertC.Martin(Bob大叔)写的这本书确实让我受益匪浅,感同身受。他通过从事IT行业40多年的经历,娓娓道来各种程序员的故事,感觉很亲切,也很“接地气”,激励我写下自身的感受,与大家共勉。整本书基本根据敏捷开发的实践流程进行阐述,以“专业主义”为主线连接起来。什么是专业主义?读过这本书后,我觉得“专业主义”就是具有勇于担当开发任务和挑战自己、追求代码完美和测试自动化、谨慎预估工作
pstrunner
·
2019-03-16 11:14
生活随想
开发模式
代码整洁之道
——读后感
时隔三年,这是第二次阅读《
代码整洁之道
》,并以第三者的角度来看代码质量的问题,感慨良多。最主要的是我们要去写具有表达力、张力的代码;在修改时,每次签出都要比来时更整洁,千里之行始于足下。
Sudouble
·
2019-03-13 22:46
思维导图系列
代码精进之路
什么是整洁的代码?
与任何行业一样,软件开发有一些必读书籍,而《
代码整洁之道
》就是其中之一。这本书常年出现在Google的“顶级软件工程书籍”搜索结果中,并且在工程界广为人知。
niracler
·
2019-03-09 10:25
代码整洁之道
(心得)
代码整洁之道
(心得)代码整洁的误区误区1误区2误区3代码整洁的误区误区1在看本书之前,我一直觉得整洁的代码就是打眼一看比较好看,排版比较有序,整体错落有致。
python_bobo
·
2019-03-07 11:55
读书笔记
代码整洁之道
笔记-命名
命名名副其实选一个好的名称,见名知意.避免魔法数(可以添加一个类,类中添加方法,可以避免if判断的魔法值)避免误导变量名不要用专有名词如果不是List或Map集合变量名中不要带List或Map避免使用不同之处比较小的命名有意义的命名区分命名中不要有废话如变量中带Variable表名中带table不要用数字区分命名不要出现意义相同的不用命名或用意义相同的区分两个字段(如data和info)常量名称使
JokerMasks
·
2019-03-06 10:48
代码整洁之道笔记
程序员应该如何写优雅代码,整洁代码,迭代优化 任重道远
内容整理自RobertC.Martin的《
代码整洁之道
》第一章整洁代码1,整洁代码力求集中,每个函数、每个类和每个模块都全神贯注于一件事。2,整洁代码简单直接,从不隐藏设计者的意图。3
hepei120
·
2019-03-05 22:12
code
5分钟了解《
代码整洁之道
》精华
让软件能工作和让软件保持整洁,是截然不同的工作,后者需要投入的更多。大多数人只能更多地把精力放在让代码能工作,而没办法保持代码有组织更整洁。能做到代码整洁,说明你已经不是一般人了。本文内容主要分以下几点:什么样的代码是整洁的取个好名字让函数再整洁一点注释的好与坏格式化异常处理和边界整洁的类1.什么样的代码是整洁的如上图所示,衡量代码质量的唯一标准,是别人阅读你代码时的感受。不整洁的代码,阅读体验是
安卓进化论
·
2019-02-27 00:00
代码整洁之道
《CleanCode》
代码整洁之道
一书相关读书笔记,整洁的代码是自解释的,阅读代码应该如同阅读一篇优秀的文章,见字知意,能够一下子明白大概的代码功能。代码首先要能读懂,其次才去要求功能实现。
CodeInfo_
·
2019-01-27 22:26
android
java
重构你的javascript代码
笔者最近查阅较多js编码指南以及重新阅读了《
代码整洁之道
》、《重构:改善既有代码的设计》两本经典书籍(强烈建议每隔一段时间看,每次都有新体会),整理出以下几个要点,帮助大家以
weixin_33788244
·
2019-01-21 06:05
谈谈重构
本次重构很多观点来自于《重构-改善既有代码》与《
代码整洁之道
》这两本书,大伙可以买来看看,很多观点我们都知道,只是没有形成一
张晓乙
·
2019-01-18 23:05
代码整洁之道
笔记: 1、整洁代码
好代码我们将了解到好代码与差代码的差异,以及如何写出好代码、如何将糟糕的代码改成好代码。只知道怎么骑自行车并不代表会骑自行车,还是会从自行车上摔下来,除了掌握原则和模式,还要自己多实践。模仿是学习、创新的第一步,阅读大量代码,观察他人如何为错误决策付出代价,琢磨某段代码好在什么地方、坏在什么地方。>第一部分、介绍编写整洁代码的原则、模式和实践。第二部分、几个复杂性不断增加的案例研究。需要分析和理解
真理剑客
·
2019-01-15 14:50
clean
code
代码整洁之道
《
代码整洁之道
--程序员的职业素养》读书笔记
RobertC.Martin著第1章专业主义1.1清楚你要什么专业主义:它不但象征着荣誉与骄傲,而且明确意味着责任义务与担当。1.3首先,不行损害之事1.3.1不要破坏软件功能写一些随时都能运行的单元测试,然后尽可能多地执行这些测试。测试覆盖率尽可能为100%。1.3.2不要破坏结构结构良好的代码更灵活。以牺牲结构为代价,得不偿失,将来必追悔莫及。如果希望自己的软件灵活可变,那就应该时常修改它!有
跑马溜溜的球
·
2019-01-14 15:47
《
代码整洁之道
--程序员的职业素养》(读书笔记)
RobertC.Martin著第1章专业主义1.1清楚你要什么专业主义:它不但象征着荣誉与骄傲,而且明确意味着责任义务与担当。1.3首先,不行损害之事1.3.1不要破坏软件功能写一些随时都能运行的单元测试,然后尽可能多地执行这些测试。测试覆盖率尽可能为100%。1.3.2不要破坏结构结构良好的代码更灵活。以牺牲结构为代价,得不偿失,将来必追悔莫及。如果希望自己的软件灵活可变,那就应该时常修改它!有
ball球
·
2019-01-14 15:17
其它
代码整洁之道
培训总结
作者:翁松秀
代码整洁之道
培训总结文章目录
代码整洁之道
培训总结1.本次培训的总结1.1培训目的1.2代码简洁——思想总结1.3代码简洁——函数总结1.4代码简洁——重构总结1.5代码简洁——设计总结1.6
翁松秀
·
2019-01-11 09:09
编程语言
编码规范
你应该知道的《
代码整洁之道
》
伴着2018年收官的鹅毛大雪,依旧在路上欢(Ku)快(B)驰骋,IT菜鸟分享今天的收获--《
代码整洁之道
》1有意义的命名:名副其实(见名知意),add/insert/append避免使用与本意相悖的词、
He110_Wr0ld
·
2018-12-27 16:03
IT技术专栏
Java
架构师
Java面试
重构-改善代码的设计
编码规范——
代码整洁之道
作者:翁松秀编码规范——
代码整洁之道
“如果你是个木匠,正在打造一个漂亮的五斗柜,你是不会在柜子后面用三合板的,哪怕那是一面对着墙,永远没有人看到它。
翁松秀
·
2018-12-24 13:03
编码规范
代码整洁之道
(一)
每次写完需求后,我都会去跟大佬报告下进度,并邀请大佬是否愿意查看下我的代码,每次大佬看代码的时候,我都会跟他描述每一段的逻辑。然后大佬就会在结束的时候跟我说哪一块怎么写着整洁,或者前端页面的数据结构应该怎么整理,调用接口时应该怎么放。。。譬如:我们在调用某个第三方接口时,难免会因为参数不用,但是调用同一个接口,然后写两个方法,让代码看起来非常繁琐冗余。向他提出这个问题后,他就跟我讲了些源码大家是怎
巴黎没有欧莱雅你也不值得被拥有
·
2018-12-21 12:10
个人项目经验
工作笔记
读《
代码整洁之道
》笔记一
读《
代码整洁之道
》笔记一一、关于函数(1)1.函数要尽可能短小(代码行数不能超过20行,最多不超一个屏幕长度)2.每个函数只能做一件事情,而且只能是同一层级的事情(例如:打印输出的代码和数据处理的代码就不应该在同一函数出现
Justin_hello_world
·
2018-11-25 17:55
读书
计算机书籍
编号链接提取码001《
代码整洁之道
》lyl3002《Java编程思想第四版》5p96
上进的小二狗
·
2018-11-22 14:00
代码整洁之道
读书笔记——第一章:整洁代码
软件质量,不仅仅依赖于项目架构和项目管理,同样重要的是代码质量!!!序神在细节之中,其实干什么事都一样,从小到大,一直明白一个道理:细节决定成败!软件架构在开发中占据重要地位。其次,宏达建筑的最细小的部分,比如关不紧的门、有点没铺平的地板,甚至是凌乱的桌面,都会将整个大局毁灭殆尽。这就是代码整洁之所道。全员生产维护(TMP),TMP的主要支柱之一就是5S原则体系,5S哲学包括以下概念:整理:搞清楚
pengboboer
·
2018-11-15 00:57
代码整洁之道读书笔记
代码整洁之道
(重构)
前言之前也介绍过我们团队的前端项目从零开始经历8个月迭代业务代码10万行(仅为产品长期规划需求的20%),至今仍然在不断迭代的过程。团队成员除了设计好的架构来管理这种复杂度极高的前端应用,还开始补充设计模式以及重构方面的知识,目的是为了让项目代码在不断迭代的过程中优化项目代码,保持代码的新鲜度,鲁棒性,可维护性…让后续加入的团队新人也可以快速加入我们的产品开发中PS:不管对于何种语言,重构都是软件
蚂蚁金服数据体验技术
·
2018-10-25 14:53
代码整洁之道
Clean Code 读书笔记
目录
代码整洁之道
CleanCode第一章整洁代码第二三章命名与函数第四五章注释与格式第六章对象和数据结构第七章错误处理第八章边界第九章单元测试第十章类第十一章系统第十二章迭进第十三章并发编程
代码整洁之道
Pengzh16
·
2018-10-25 11:14
读书笔记
C# 中使用面向切面编程(AOP)中实践代码整洁
1.前言最近在看《架构整洁之道》一书,书中反复提到了面向对象编程的SOLID原则(在作者的前一本书《
代码整洁之道
》也是被大力阐释),而面向切面编程(Aop)作为面向对象编程的有力补充,对实践整洁代码更是如虎添翼
张蘅水
·
2018-10-25 11:44
《
代码整洁之道
》:整洁代码&有意义的命名
第一章整洁代码第一章主要写了整洁代码的重要性和糟糕的代码带来的巨大麻烦,几位大佬谈了对整洁代码的认识和解释,我读了之后并没有深刻的体会,因为我没有写过什么项目,体会不到整洁代码和混乱的代码的区别。第二章有意义的命名读这一章的时候我到是有些体会,之前写算法题的时候完全是瞎起名字,a,b,c,d,a1,a2,a3.....,很混乱,作者在命名时提出了以下几个原则1名副其实看到这个变量的名字就能知道这个
hahahahhahello
·
2018-10-24 21:06
浅谈JavaScript
代码整洁之道
概述一张幽默的图片:软件质量通过你在阅读代码的时候有多少报怨来进行评估RobertC.Martin在《
代码整洁之道
》中提到的软件工程原则,同样适用于JavaScript。这不是一个风格参考。
边城
·
2018-10-23 09:06
计算机相关书籍分享pdf_2(仅供学习使用)
计算机相关书籍分享pdf_1、计算机相关书籍分享pdf_3程序员个人修养[代码大全2中文版(完整清晰版)]阿里巴巴Java开发手册编写高质量代码:改善Java程序的151个建议程序员修炼之道从小工到专家
代码整洁之道
重构
小勇勇_WX
·
2018-10-19 18:39
资料
程序员如何写出优雅的代码?
Martin(Bob大叔)曾在《
代码整洁之道
》一书中说:当你的代码在做CodeReview时,审查者要是愤怒地吼道:“Whatthefuck,isthisshit?”
CSDN资讯
·
2018-10-15 12:34
代码整洁之道
笔记(一)
文章目录一、有意义的命名1.名副其实2.避免误导3.做有意义的区分4.使用读的出来的名称5.使用可搜索的名称6.避免使用编码7.类名8.方法名9.每个概念应该对应一个单词10.不用双关语11.使用解决方案领域名称,实在不行使用所涉及领域的名称12.添加有意义的语境二、函数1.短小2.只做一件事3.每个函数一个抽象层级4.switch语句5.使用描述性的名称6.函数参数7.无副作用8.指令和询问分离
重口味AC
·
2018-10-12 08:44
规范
断舍离 ——《
代码整洁之道
》读书笔记
注1:只看了书的前十章注2:原书使用的语言为Java,我改成了JavaScript第一章为什么要整洁代码1、代码永不消失代码就是衔接人脑理解需求的含糊性和机器指令的精确性的桥梁。哪怕未来会有对现在高级编程语言的再一次抽象——但这个抽象规范自身仍旧是代码。所以既然代码会一直存在下去,且自己都干了程序员这一行了,就好好的对待它吧。2、读远比写多当你录下你平时的编码的过程,回放时,你会发现读代码所花的时
小蒋不素小蒋
·
2018-09-22 14:00
代码整洁之道
pdf下载
强烈推荐下面的微信公众号,关注后即可获取pdf下载资源,里面搜集了很多经典的计算机资源,以后就不用满大街找资源了!
coding_man_xie
·
2018-09-15 09:02
pdf
下载
代码整洁之道
:你的代码是否足够优雅、整洁、易懂?
普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。下面从注释、命名、方法,并发等视角简单给出了部分最佳实践。相信每一个优秀的工程师都有一颗追求卓越代码的心。注释不要给不好的名字加注释,一个好的名字比好的注释更重要不要“拐杖注释”,好代码>坏代码+好注释在文件/类级别使用全局注释来解释所有部分如何工作一定要给常量加注
asdf8968
·
2018-09-06 17:52
技术图书读书计划
待读的数目系统架构复杂系统的产品设计与开发深入理解计算机系统编码编译原理(重温)已经读完的数目:重构改善代码既有设计(程序设计逻辑与模块分化)码农翻身(一本计算机运行流程的通识类书籍)
代码整洁之道
(一本规范代码用代码表达程序的书籍
Devere
·
2018-09-03 13:11
随笔
(7/7)借助枚举说一下数据类型定义规范
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-31 15:00
java当中的String算法和
代码整洁之道
统计某个字符在字符串中的所在位置的集合针对的这样的问题,我一开始手足无措,为什么这么说呢?因为基础不是很牢固,于是,翻看thinkinjava这本书,才发现这本书是真的好,基础讲解的特别棒。闲谈少叙,言归正传,既然是判定字符所在字符串的位置的集合,我们列出流程图:我们需要判断字符串是否为null或者为空,或者字符串的长度为0我们首先生命一个数组,用来存放相同字符所在的位置,初始大小为5,size为
念兮为美
·
2018-08-31 12:26
java
代码整洁之道
(3/8)枚举的不当用法 之 方法参数(二)
▄︻┻┳═一Agenda:▄︻┻┳═一(1/8)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-31 10:00
(6/7)枚举的错误用法 之 分支判断
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-29 15:00
(4/7)枚举的错误用法 之 方法返回值
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-23 18:00
(5/7)枚举的错误用法 之 方法体内部
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-17 19:00
(2/7)枚举的错误用法 之 方法参数
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-16 15:00
(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
▄︻┻┳═一Agenda:▄︻┻┳═一(1/7)[
代码整洁之道
]你真的会用枚举吗?非也!
buguge
·
2018-08-07 12:00
代码整洁之道
【2】
读这本书的目的主要是学习命名、规范组织、开阔视野、了解相关概念,到这篇博文这本书阅读完毕,本书的java代码和一些章节和概念主要通读,2篇读书笔记记录自己认为比较符合个人知识体系的抽象概念、原则、术语等,作为一个回顾手册的作用,也希望能分享给更多的小伙伴。1.不要暴露数据细节,抽象形态表述数据,隐藏其实现(活用接口、类的继承和多态);对象隐藏数据于抽象,曝露操作数据的函数;数据结构曝露其数据,没有
itsxwz
·
2018-08-05 09:21
Book
Notes
《CleanCode-
代码整洁之道
》读书笔记
一本非常经典的书,读了之后,我感觉在如何写出简洁优雅的高质量代码方面对我很有启发。书中从各个方面,列举了许多原则与标准,但我们写代码的时候,不可能将这些东西都清楚记着并时刻提醒自己不能“违规”,这样就如同负重前行,不仅走得慢,还会累死。所以我个人总结了以下几条比较通用且重要的规则:1.一切代码与注释都是有实际意义的,没有冗余,整洁干净2.代码能通过所有测试,运行高效3.命名名副其实,区分清晰,意义
JobsandCzj
·
2018-08-03 00:42
读书笔记
代码整洁之道
(二)优雅注释之道
一、BestPractice注释应该声明代码的高层次意图,而非明显的细节反例说明上文方法用于根据参数生成签名,注释中详细描述了签名算法的实现步骤,这其实就是过度描述代码明显细节正例总结注释一定是表达代码之外的东西,代码可以包含的内容,注释中一定不要出现如果有必要注释,请注释意图(why),而不要去注释实现(how),大家都会看代码在文件/类级别使用全局注释来解释所有部分如何工作正例总结通常每个文件
阿里云云栖社区
·
2018-08-03 00:00
static
string
注释
代码规范
java
ionc1开发——年中总结之浅谈代码整洁
——《
代码整洁之道
》说到代码整洁,代码之美,代码质量,代码规范,真正的是老生常谈。为什么说真正的是老生常谈,因为这是一个作为一只老鸟必须要关注的问题,也会是老鸟之间交谈的大部分内容。
hhjjj1010
·
2018-07-30 14:19
代码整洁之道
读书笔记----第一章---综述--第二节-整洁代码和我们的孩子(2018-07-26)
整洁代码之前我们已经提到过了混乱代码和华丽的新系统...整洁代码,关键在于整洁这个定义,相信每个人都有自己的定义,而在本书中的定义,书的作者逗了个激灵,说要用整本书来介绍,哈哈,这个问题之后,会随着时间慢慢解决,就我目前的认知:整洁代码:首先可读性要高,注释要详细,模块要分明,模块要实现的功能尽可能的单一,也就是高内聚,低耦合。我们的孩子在意自己的代码,代码是自己的造物,就如同自己的孩子一样,而就
不愿透露姓名的吃瓜观众
·
2018-07-26 14:09
代码整洁之道读书笔记
代码整洁之道
(二)优雅注释之道
云栖君导读:本文先总结了注释在编程中的最佳实践场景并举例进行了说明,然后就不同编程语言提供了一些注释模版及规范相关的实践tips。一、BestPractice1.注释应该声明代码的高层次意图,而非明显的细节反例说明上文方法用于根据参数生成签名,注释中详细描述了签名算法的实现步骤,这其实就是过度描述代码明显细节正例总结注释一定是表达代码之外的东西,代码可以包含的内容,注释中一定不要出现如果有必要注释
云栖社区v
·
2018-07-26 00:00
如何避免自己写的代码成为别人眼中的一坨屎!
笔者推荐三本经典的书籍《
代码整洁之道
》、《编写可读代码的艺术》、《重构:改善既有代码的设计》,下文重点将从注释、命名、方法、异常、单元测试等多个方面总结了一些代码整洁最佳实践,大部分是笔者总结于以上三本书中的精华
fygu18
·
2018-07-22 19:00
代码整洁之道
(一)最佳实践小结
摘要:Anyfoolcanwritecodethatacomputercanunderstand.Goodprogrammerswritecodethathumanscanunderstand.普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。笔者推
阿里云云栖社区
·
2018-07-20 00:00
单元测试
测试
模块化
函数
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他