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
代码整洁之道
S.O.L.I.D.类设计原则
本文是由敏捷宣言签署人之一、《CleanCode(
代码整洁之道
)》一书的作者RobertC.Martin为他的《ApplyingPrinciplesandPatterns》这本书搜集整理而来。
aqee
·
2020-08-22 02:10
OO
面向对象
设计模式
你真正需要的代码测试覆盖率是多少?
给那些不认识UncleBob的人介绍一下——他是我们软件产业里最著名的一个专家,是《CleanCode(
代码整洁之道
)》这本著作的作者,是敏捷宣言(AgileManifesto)的签署人之一。
aqee
·
2020-08-22 02:28
程序员
测试
读《
代码整洁之道
》有感
毕设全是编程。最开始编了一个有一千多行的Main函数,处理Word文档里的数学公式。里面还用了不少goto语句。功能虽然实现了,心里面感到很可耻。改用面向对象的组织结构编,划分了一些类,每个类明显简洁了不少。为了解决goto,又把递归玩得越来越溜了。终于2300多行的代码变成了不到900行。在这个过程中,越发觉得,编写好代码,把代码编的像一首诗而不是一坨屎,简直是一种享受。我修改代码的过程中,发现
孟德尔的玫瑰
·
2020-08-21 12:45
Java代码规范(一)
最近在看《
代码整洁之道
》(cleancode)这本书,书里从各个方面讲述了作者对代码规范的一些理解。本人读完部分之后,对提到的一些规范有了一些自己的理解,以下是本人根据书上内容整理的一些规则。
六秋
·
2020-08-21 11:34
学习笔记
代码规范
IT必看的好书
软件工程类1、代码大全2对软件业影响的3个人,一个盖茨,一个Linus,Linux的作者,还有一个Steven,就是代码大全的作者2、人月神话3、敏捷软件开发:原则、模式与实践鲍勃大叔出的,同时他还写了《
代码整洁之道
太愚散人
·
2020-08-21 09:02
读
代码整洁之道
代码整洁之道
,CleanCode,作者是美国的RobertC.Martin,写这个我只是为了提高这本书的格调~~这里写图片描述这本书是我前一段时间读的,读过之后对我编程有很大的影响,建议程序员同志们阅读一下
牧码人小鹏
·
2020-08-21 02:43
读《Clean Code
代码整洁之道
》之感悟
盲目自信,自认为已经敲了几年代码,还看什么整洁之道啊。我那可爱的书架读懂了我的心思,很明事理的保护起来这本小可爱,未曾让它与我牵手最近项目中的bug有点多,改动代码十分吃力,每看一行代码都带一句“这是什么XX代码啊,真XX难改”,这样持续了好几天,有天晚上坐在书房回想这几天发生的一切,仰头定睛思考,我终于和它重新确认了眼神股票见涨你知道买了,汽车撞墙知道拐了,孩子死了你来奶了,大鼻涕到嘴你知道甩了
日拱一兵
·
2020-08-20 23:53
java
程序人生
规范化
读《Clean Code
代码整洁之道
》之感悟
盲目自信,自认为已经敲了几年代码,还看什么整洁之道啊。我那可爱的书架读懂了我的心思,很明事理的保护起来这本小可爱,未曾让它与我牵手最近项目中的bug有点多,改动代码十分吃力,每看一行代码都带一句“这是什么XX代码啊,真XX难改”,这样持续了好几天,有天晚上坐在书房回想这几天发生的一切,仰头定睛思考,我终于和它重新确认了眼神股票见涨你知道买了,汽车撞墙知道拐了,孩子死了你来奶了,大鼻涕到嘴你知道甩了
日拱一兵
·
2020-08-20 23:21
java
程序人生
规范化
2018年度计划
学习1.看完《tcp/ip协议卷一》,《流畅的python》,《
代码整洁之道
》《重构》四本书2.写3万行有用代码。3.阅读django源码兴趣1.读书。
git_zw
·
2020-08-20 04:44
读《
代码整洁之道
》
代码整洁之道
-程序员的职业素养.jpg借部门的一次读书会上,我挑选了Bob大叔的《
代码整洁之道
》这本书。
木木少烈
·
2020-08-19 23:09
《
代码整洁之道
》 之第十章 类
要点简介(我认为)本节除了实践意义,更重要的是一些理念上的东西,在代码中要有这种思想,是否完全照此处理,估计还是要看编码的情况类最常规的组织方式类的结构以及这样结构的原因进一步的组织类的原则一、常规组织方式-自定向下原则1.1变量从一组变量列表开始公共静态常量首先出现然后是私有静态变量和私有实体变量1.2公共函数公共函数位于变量列表之后某公共函数调用的私有工具函数紧随在其后面二、短小的类2.1单一
箛獨劍
·
2020-08-19 03:43
<
代码整洁之道
>第三章 函数 笔记
本章主要介绍了如何写好函数,函数对于开发人员是非常熟悉而且又常用的知识点。作者对函数的讲解相当详细,而且好多细节,对开发人员来讲都是很基础而又意义非常的。这一章,我最大的感触是,作为开发人员一定要学会并能够做到:打磨代码,分解函数,减少冗余,降低粒度,代码简洁功能单一。如何写好一个函数呢?个人总结,具体如下:函数名,要简洁明了,尽可能短小,尽量使用动词或者动词短语。函数名,要言简意赅,遵循所见即所
过客又见过客
·
2020-08-19 00:26
.Net并行编程高级教程--Parallel
一直觉得自己对并发了解不够深入,特别是看了《
代码整洁之道
》觉得自己有必要好好学学并发编程,因为性能也是衡量代码整洁的一大标准。
weixin_33813128
·
2020-08-18 17:16
好孩子的编码习惯
推荐一本《
代码整洁之道
》,这本书我已经书都快翻烂了,墙裂推荐!!!不过度的if嵌套判断案例背
风中有php做的云
·
2020-08-18 09:43
php
后端
程序员
代码整洁之道
-格式
对于代码的格式,每个人都有不同的代码风格,这没什么。但是对于一个团队来说,最好能够统一代码风格,在同一个项目中,如果到处充斥着不同的代码风格,相比读起来并不是那么让人舒适,比如在什么地方放置括号,缩进几个字符,如何命名常量、变量和方法等,整个团队都应该遵循同一套规则,甚至可以将这些规则编写到IDE的代码格式中,利用IDE的提示功能来帮助。刚才说的风格随不同,但是并不会影响读者阅读。但是有些代码风格
weixin_38166852
·
2020-08-18 05:44
代码整洁之道
--读书笔记
代码整洁之道
--读书笔记
代码整洁之道
这本书首先给出了代码整洁的重要性。同时在工作中,我们也深有体会,整洁的代码能够提高我们阅读代码和改动需求的效率。
weimeng809
·
2020-08-18 03:10
读书笔记
代码整洁之道
-函数
主要解决的问题:怎样让代码易于阅读和理解?怎样才能让函数表达其意图?该给函数赋予哪些属性,好让读者一看就明白函数是属于怎样的程序。短小。函数的第一规则是要短小。第二规则是还要更短小。每个函数都只说一件事。代码块和缩进If语句、else语句、while语句等,其中的代码块应该只有一行。该行大抵应该是一个函数调用语句。函数的缩进层级不该多于一层或两层。只做一件事函数应该做一件事。做好这件事。只做一件事
廊桥一梦
·
2020-08-18 03:24
编程人生
代码整洁之道
--------函数
一、短小1.函数的第一规则就是短小,第二规则还是短小。我们都知道函数还有个规则就是最好不要让你的函数长度超过一屏,因为超过的部分需要来回滚动滚轮,读起来不够方便。文中作者描述了一个例子就是:作者的朋友写的程序里的每个函数都只有两行、三行、或四行长,每个函数都一目了然,每个函数都只表达一件事。而且每个函数都依序把你带到下一个函数,这就是函数应该达到的短小程度。2.代码块和缩进if、else、whil
0Robert0
·
2020-08-18 01:29
读书笔记
程序人生
软件工程师必读技术书籍推荐
转http://changbl.iteye.com/blog/2010370书籍推荐——按角色划分一、软件工程师–CleanCode《
代码整洁之道
》–ImplementationPatterns《实现模式
lizhenlei_hlj
·
2020-08-17 23:55
java-软件工程师
代码整洁之道
----命名规范
1、变量、函数或类的名称要体现出:它为什么会存在、做什么事、应该怎么用。2、避免使用与本意相悖的词3、做有意义的区分:比如ProductInfo或ProductData类,虽然名称不同但是意思无区别。废话都是冗余。Variable一词永远不应当出现在变量名中。Table一词永远不应当出现在表名中。4、使用读得出来的名称。程序里面写了个genymdhms(生成日期,年、月、日、时、分、秒),他们一般
懒笑翻
·
2020-08-17 21:48
代码整洁之道
代码整洁之道
-类
在面向对象的编程中,类是其中的基本单位,就像面向过程中的函数一样。所以在说类时,可以借鉴一下前面的函数,不如只做一件事,也就是所说的单一职责。函数应该短小,对于类来说,也是这样。函数的短小可以通过代码行数来判断,对于类来说,如何判断呢?可以通过判断其职责,也就是看它是否只做一件事情。同时做多件事情的类,命名也是一件痛苦的事情。比如一个类名叫Manneger,很容易让人误解,它管理什么呢?所以,简单
weixin_38166852
·
2020-08-17 19:20
unity 动态匹配按钮的点击事件
,既然是按钮肯定少不了点击事件,如果按钮少了还好说,通过unity面板进行可视化操作就好了,但如果一个UI里面有大量的按钮,一个游戏里有很多重复场景,那么我们在制作UI的时候就会产生大量的重复操作,《
代码整洁之道
testiness_wind
·
2020-08-16 23:55
客户端
代码重构的技巧方法与
代码整洁之道
整理
代码重构的技巧方法重构是指这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改变程序的内部结构,本质是指代码写好后的设计改进,提高可理解性,降低修改成本。什么时候重构:1.三次原则,多次重复的事情,想办法重构2.添加新的功能时候3.修补错误时重构4.复审代码时候重构为什么要重构:1.完成今天的任务,我们还要考虑明天;2.难于阅读的程序,难以修改;3.逻辑重复的程序,难以修改;4.添加新
jakeswang
·
2020-08-15 23:05
代码提升
【Java】从HashMap源码中获得的代码启示
我之前的遵循的代码规范来自两部分,一个是《
代码整洁之道
》(CleanCode),另一个则是阿里的J
12Dong
·
2020-08-15 04:06
Java
读Clean Code - 数据结构和对象
最近在上下班挤公交的时间细阅CleanCode(
代码整洁之道
),再次佩服Bob大叔幽默的文笔,独到的观点和理解视角。最让我耳目一新的是Bob大叔对数据结构和对象的解释。
weixin_33885253
·
2020-08-14 02:02
《随笔一》—— “ 【
代码整洁之道
Clean Code】 提炼总结 一 ”
目录第一章《整洁代码》第二章《有意义的命名》第三章函数短小只做一件事命名合适且具有描述性函数参数尽量少标识参数参数对象接受可变参数的函数本人代下CSDN资源,付费下载。不同积分的资源,付费的金额不同:10积分之内的,每个书籍资源1.5元。10→20积分之内的,每个资源2元。20→30积分之内的,每个资源2.5元。30→40积分之内的,每个资源3元。40积分以上的,每个资源3.5元。下载的资源可以是
To-String
·
2020-08-14 02:04
代码整洁之道
代码整洁之道
Clean
Code
2020年学习计划
分布式技术原理和算法解析》《数据结构之美》《设计模式之美》《左耳听风》《透视HTTP协议》本年计划阅读的书籍是:书籍完成情况《高性能MySQL》Baron《架构整洁之道》RobertC.Martin《
代码整洁之道
万里归来少年心
·
2020-08-14 00:24
随笔
[读书笔记]
代码整洁之道
书的示例是Java语言编写的,虽说不会影响阅读,但是后面几章讲应用这套方法论的时候,大篇幅的Java代码分析还是挺难受的,而且连java测试框架Junit都要细讲,确实不太合适,对于非Java系的开发者来说,一些内容确是云里雾里。书的前2/3能够适用全部的开发者,读完有很大收获。后面1/3讲到依赖注入,AOP等内容,这已经是Java的高级理论了,没有基础的读者理解起来还是比较费劲的。还有就是自动化
李淡然
·
2020-08-11 13:22
曾经沧海
thoughtworks推荐的读书路线
原图连接:http://huangbowen.net/images/reading.jpgCodingPractice|编程实践基础篇CleanCode《
代码整洁之道
》PragmaticUnitTesting
weixin_34148340
·
2020-08-10 03:22
书写可维护代码的重要性
(一)整洁代码的重要性《
代码整洁之道
》、《实现模式》、《设计模式》、《重构》、《重构和模式》这些书中,都指出书写可维护代码是十分重要的。想必每位开发者都能说出几条原因吧,这里我也梳理一下自己的逻辑。
weixin_33856370
·
2020-08-10 03:52
设计模式
前端
javascript
ThoughtWorks(中国) 程序员读书雷达【整理】
基础篇进阶篇高级篇CodingPractice(编程实践)CleanCode《
代码整洁之道
》PragmaticUnitTesting《单元测试之道》TheProductiveProgrammer《卓有成效的程序员
weixin_30520015
·
2020-08-10 02:36
整洁代码——提高代码可读性方法简述
《
代码整洁之道
》(CleanCode)一书提出了这样一种观念:”代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础”(RobertC.Martin,Obje
weixin_30326745
·
2020-08-10 02:06
读书雷达
http://insights.thoughtworkers.org/reading-radar-2016/CodingPractice|编程实践基础篇CleanCode《
代码整洁之道
》PragmaticUnitTesting
tof21
·
2020-08-10 01:50
转载
代码整洁之道
-理论
文章目录
代码整洁之道
-理论前言一、优雅代码的层次1、第一层次:命名要好2、第二层次:代码结构要清晰3、第三层次:熟悉6大设计原则4、第四层次:熟悉23种设计模式5、第五层次:并发编程二、什么是糟糕的代码
丁永辉
·
2020-08-09 23:31
代码设计
“整洁代码根本就是个骗局!”
作者|ChadBefus译者|弯月,责编|郭芮出品|CSDN(ID:CSDNnews)以下为译文:我对《CleanCode》(
代码整洁之道
)这本书又爱又恨。
CSDN资讯
·
2020-08-09 20:44
行业热点
技术之路
读《
代码整洁之道
》
借部门的一次读书会上,我挑选了Bob大叔的《
代码整洁之道
》这本书。在读了这本书的前面几章节时就觉得感触极大,今天刚好读完,希望下面我的感受也能帮到想成为专业程序员的你。
木木少烈
·
2020-08-08 00:35
读书
【《
代码整洁之道
》精读与演绎】之四 优秀代码的格式准则
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/52268975作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442这篇文章将与大家一起聊一聊,书写代码过程中一些良好的格式规范。一、引言以下引言的内容,有必要伴随这个系列的每一次更新,这次也不例外。《代码整洁之
浅墨_毛星云
·
2020-08-07 22:17
【读书笔记】
java开发中的代码设计规范
3
代码整洁之道
--读后感3.1类名4设计模式5设计原则5.1开闭原则5.2里氏替换原则5.3依赖倒置原则5.4单一责任原则5.5接口隔离原则5.6迪米特法则5.7合成复用原则6代码开发规划1前序当你十分纠结新创建的一个类如何命名
zcswl7961
·
2020-08-05 21:15
分布式架构
代码设计
代码整洁之道
业务代码
不要STUPID,坚持GRASP和SOLID
有人可能会说:这是描述设计原则的一个专业术语,由我们可爱的
代码整洁之道
传教者鲍勃(罗伯特C.马丁)大叔提出,是一组用于指导我们如何写出“好代码”的原则。在编程界充满了这样由单词首字母组成的缩略词。
ilvu999
·
2020-08-05 13:52
C++
整洁代码中的魔术值
比如在《
代码整洁之道
》这本书中,第二章就出现了关于魔术数的描述。魔术值就是代码中直接出现的数值。从CleanCode的角度来说,肯定是提倡尽量避免代码中出现魔术值的。
tongtong8383
·
2020-08-03 10:59
代码整洁之道
(2)- 函数
函数参考书籍:《
代码整洁之道
》,语言:Python1.函数要短小1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。
小码可乐
·
2020-08-02 17:11
代码整洁之道
(1)-有意义的命名
有意义的命名参考书籍:《
代码整洁之道
》,语言:Python1.变量的命名要与其本意相符合1)变量、函数或类的命名应该能告诉我们,它为什么存在,它做什么事,应该怎么用2)如果一个名称还需要注释来补充,那就不算是名副其实
小码可乐
·
2020-08-02 17:11
读《Clean Code
代码整洁之道
》之感悟
盲目自信,自认为已经敲了几年代码,还看什么整洁之道啊。我那可爱的书架读懂了我的心思,很明事理的保护起来这本小可爱,未曾让它与我牵手最近项目中的bug有点多,改动代码十分吃力,每看一行代码都带一句“这是什么XX代码啊,真XX难改”,这样持续了好几天,有天晚上坐在书房回想这几天发生的一切,仰头定睛思考,我终于和它重新确认了眼神股票见涨你知道买了,汽车撞墙知道拐了,孩子死了你来奶了,大鼻涕到嘴你知道甩了
日拱一兵1
·
2020-08-01 15:00
Java;Clean
Code
;
读《Clean Code
代码整洁之道
》之感悟
盲目自信,自认为已经敲了几年代码,还看什么整洁之道啊。我那可爱的书架读懂了我的心思,很明事理的保护起来这本小可爱,未曾让它与我牵手最近项目中的bug有点多,改动代码十分吃力,每看一行代码都带一句“这是什么XX代码啊,真XX难改”,这样持续了好几天,有天晚上坐在书房回想这几天发生的一切,仰头定睛思考,我终于和它重新确认了眼神股票见涨你知道买了,汽车撞墙知道拐了,孩子死了你来奶了,大鼻涕到嘴你知道甩了
日拱一兵1
·
2020-08-01 15:54
Java;Clean
Code
;
python版
代码整洁之道
总第113篇文章,本文大约8000字,阅读大约需要20分钟原文:https://github.com/zedr/clean-code-pythonpython版的
代码整洁之道
。
spearhead_cai
·
2020-07-31 19:55
Java
代码整洁之道
什么是坏代码?我们在做代码review的时候,通常会从这几个方面”挑刺“,一般出现了以下的问题,你的代码就是坏代码:过大的类:一个类做了太多的事情;依恋情节:一个类的实现大量引用另一个类的数据;过度设计:过多的抽象和代理;难于理解:命名杂乱,结构混乱,难于阅读和理解;过长的方法:函数体超过N行,实现了多个逻辑;过长的参数列:方法难于使用和理解;临时变量过多:临时变量不易于理解和抽取;重复代码:拷贝
大前端码农的自我修养
·
2020-07-31 18:28
基本功
#
杂项
#
Java
前端知识学习之路
2,学习一些编程上的技巧,比如面向对象,组件,api设计,推荐几本书《js设计模式》《headfirst设计模式》和《
代码整洁之道
》。3,学习除jqury之外
张子虚
·
2020-07-31 16:28
【读书笔记】《Web全栈工程师的自我修养》
重来:更为简单有效的商业思维》*《精益创业》3.从学生到工程师*《编程之美:微软技术面试心得》4.野生程序员的故事*《打造Facebook》5.工程师事业指南*《您就是极客:软件开发人员生存指南》*《
代码整洁之道
游走走
·
2020-07-28 05:31
学习笔记
总结
The Clean Coder
代码整洁之道
程序员的职业素养(不是 The Clean Code)
TheCleanCoder是TheCleanCode的姊妹篇,由同一个作者编写,TheCleanCode主要讲述如何编写高质量的代码,而TheCleanCoder则关于于人,讲述如何做一个”专业“的编码人员。以下是我看完此书的一些笔记,做个小记。持续重构:无论什么时候看到坏味道的代码,重构它,不要以”怕影响线上功能“为理由,如果想保证代码的高质量,只有不断的,无情的重构。同时,为了能保证重构前后代
lqadam
·
2020-07-28 02:25
软技能
杂记
php
代码整洁之道
(有空需要多看多练习,养成习惯)
CleanCodePHP介绍本文参考自RobertC.Martin的CleanCode书中的软件工程师的原则,适用于PHP。这不是风格指南。这是一个关于开发可读、可复用并且可重构的PHP软件指南。并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。这些虽然只是指导,但是都是CleanCode作者多年总结出来的。本文受到clean-code-javascript的启发虽然很多开发者还在使用PHP5
chongluo0179
·
2020-07-15 21:26
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他