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
代码整洁之道
Android程序员的技术要求和学习路线
如上图所描述的技能要求,可分为下面几大模块:通用知识编程语言Android编码与设计工具和方法对应学习线路如下书籍准备:1.疯狂Java和java编程思想2.android高级编程3.大话数据结构4.
代码整洁之道
石先
·
2021-05-12 22:10
简洁代码--边界
代码整洁之道
笔记[TOC]边界即自己的代码和第三方的代码的接口适配使用第三方代码①封装接口提供者和使用者间的区别:接口提供者追求普适性,能在多个工作环境中工作而吸引用户。
茕茕踽踽
·
2021-05-04 05:10
核心业务开发组书单1
Unix编程艺术http权威指南图解TCP/IPNginx高性能Web服务器详解Oracle查询优化改写技巧与案例SQL优化最佳实践:构建高效率Oracle数据库的方法与技巧
代码整洁之道
代码大全(第2版
rabbitGYK
·
2021-05-01 08:16
腾讯10年测试经验!推荐给测试工程师的50篇书籍!【建议收藏反复观看】
《
代码整洁之道
:程序员的职业素养》5.《软件测试》6.《测试驱动开发》7.《软件测试经验与教训》8.《探索式软件测试》9.《捉虫日记》10.《发布!软件的设计与部署》11.《移动App测试实战》12.
软件测试小dao
·
2021-04-29 20:49
软件测试
软件测试工程师
自动化测试
软件测试
测试工程师
白箱测试
单元测试
黑盒测试
软件测试人员进阶必读的八大书籍
软件测试人员的要求也越来越高,推荐给测试人员一些进阶必读的书籍一、软件测试知识1.软件测试2.软件测试的艺术3.Google软件测试之道二、软件测试进阶1.软件测试经验与教训2.有效软件测试三、自动化测试阶段1.
代码整洁之道
不是Z君
·
2021-04-28 21:56
软件测试
编程语言
测试类型
测试工程师
自动化测试
2019程序员升级打怪必备书单,从入门到大牛!
p.s.关注公众号【黑马程序员上海中心】,回复“书籍”,领取电子书~~~
代码整洁之道
软件质量,与代码质量紧密相关。本书提出一种观念:代码质量与其整洁度
黑马程序员上海中心
·
2021-04-28 04:49
代码整洁之道
一.整洁代码借用一条美国童子军简单军规:让营地笔记来时更干净二.有意义的命名2.7避免使用编码编码已经太多,无谓在自找麻烦。把类型或者作用域编进名称里,徒然增加了编码的负担。2.7.1匈牙利标记法(HN)java程序员不需要类型编码。对象是强类型的,代码编辑环境已经先进到在编译开始前就侦测到类型错误的程度!所以,如今HN和其他类型编码形式都纯属多余。他增加了修改变量、函数或者类名称的难度。他们增加
xiaoangg
·
2021-04-26 19:52
《
代码整洁之道
》读书笔记
优秀的软件设计,大都关乎分隔——创建合适的空间放置不同种类的代码,对关注面的分隔让代码更易于理解和维护。1.命名:(1)有意义(使代码更易读)(2)避免误导(AccountList,那它就该是个List)(3)有意义的区分(如一个函数有两个相同类型的参数,命名上做有意义的区分,使我们更方便的使用该函数)(4)使用读的出来的名字(读的出来,也就更容易理解)(5)使用可搜索的名字(名称长短应该与其作用
漂泊的胡萝卜
·
2021-04-23 13:01
《Clean Code
代码整洁之道
》第二章 有意义的命名(上)
软件中随处可见命名,我们给变量、函数、参数、类和封包命名。我们给源代码及源代码所在的目录命名,既然有这么多命名要做,不妨做好它。名副其实,选个好名字要花时间,但省下来的事件比花掉的多。如果名称需要注释,那就不算是名副其实。例如:intd;//消逝的时间,以日计名称d什么也没说明。我们应该选择指明了计量对象和计量单位的名称:intelapsedTimeInDays;intdaySinceCreati
gg大宇
·
2021-04-20 05:15
歪读《架构整洁之道》初篇(1-6章)--万丈高楼平地起
,急需充电;二是扔了一个读书的帽子,付出了200大元的代价,虽然不多,肉疼之下加人无信不立,只有勉力为之;其三,作者Martin(Bob大叔)是在软件工程领域一位技近乎道的大师级人物,前面已读过他的《
代码整洁之道
高琳旭
·
2021-02-27 08:57
大牛荐书 | 百度技术大牛都在读的7本书!
第一本《
代码整洁之道
》-推荐书籍-书名:
代码整洁之道
,CleanCode作者:[美]RobertC.Martin-推荐理由-
·
2021-02-25 17:01
大牛荐书 | 百度技术大牛都在读的7本书!
第一本《
代码整洁之道
》-推荐书籍-书名:
代码整洁之道
,CleanCode作者:[美]RobertC.Martin-推荐理由-
·
2021-02-25 16:01
大牛荐书 | 百度技术大牛都在读的7本书!
第一本《
代码整洁之道
》-推荐书籍-书名:
代码整洁之道
,CleanCode作者:[美]RobertC.Martin-推荐理由-
百度架构师
·
2021-02-25 15:09
百度技术分享
百度
编程语言
人工智能
大数据
java
软件测试人员进阶必读的八大书籍
腾讯优测给软件测试人员一些建议,同时推荐给测试人员一些进阶必读的书籍一、软件测试知识1.软件测试2.软件测试的艺术3.Google软件测试之道二、软件测试进阶1.软件测试经验与教训2.有效软件测试三、自动化测试阶段1.
代码整洁之道
程序员一凡
·
2021-02-23 15:22
软件测试
软件测试
自动化测试
测试工程师
书籍
单元测试
为什么我们不应该写长方法
业界有很多经典的书,比如《设计模式》、《重构》、《
代码整洁之道
》、《实现模式》等。我强烈
捏造的信仰
·
2021-01-11 00:03
程序员
代码质量
Java中如何处理开关状态的属性字段?
二、违背
代码整洁之道
逻辑判断冗余不美观,例如:if("0".equals(obj.ge
爱码僧
·
2021-01-06 23:33
代码整洁之道
clean code
代码整洁之道
读书笔记
有意义的命名命名需明确其作用。命名需避免误导。做有意义的区分。使用能读的出来的命名。使用可搜索的名称。类名应该是名词或名词性短语。方法名应当是动词或动词短语。不要使用俗语、俚语作为命名。相同的概念应使用相同的词,如get方法代表获取。赋予命名语境,“state”无法得知与地址有关,使用addressState会好很多。更好的方案是创建Address。不要添加多余、没用的语境。函数短小,函数的缩进层
hzqaqz
·
2021-01-06 17:15
java
Shiro认证详解
无论你学习了多少种编程语言,你需要遵从BobMartin在《
代码整洁之道
》给出的编码和设计原则,才能成为一名专业的程序员。它是在你的编程职业生涯能给与你最大帮助的技能。
小小咸鱼YwY
·
2021-01-04 21:29
javascript
Shiro认证详解
无论你学习了多少种编程语言,你需要遵从BobMartin在《
代码整洁之道
》给出的编码和设计原则,才能成为一名专业的程序员。它是在你的编程职业生涯能给与你最大帮助的技能。
小小咸鱼YwY
·
2021-01-04 21:01
javascript
深入理解OSGi:Equinox原理、应用与最佳实践
无论你学习了多少种编程语言,你需要遵从BobMartin在《
代码整洁之道
》给出的编码和设计原则,才能成为一名专业的程序员。它是在你的编程职业生涯能给与你最大帮助的技能。
码农充电
·
2021-01-02 19:36
javascript
深入理解OSGi:Equinox原理、应用与最佳实践
无论你学习了多少种编程语言,你需要遵从BobMartin在《
代码整洁之道
》给出的编码和设计原则,才能成为一名专业的程序员。它是在你的编程职业生涯能给与你最大帮助的技能。
码农充电
·
2021-01-02 19:48
javascript
程序员要读的书都在这儿啦,收藏起来慢慢看。
一.推荐数据分类1.1编程风格:《阿里巴巴开发手册》《重构-改善代码既有设计》《
代码整洁之道
》:细节之处的效率,完美和简单。《设计模式》:这本书是面向对象设计的经典书籍。
暗余
·
2020-12-28 14:07
杂谈
java
必读书籍
java必读
编程必读
IT书籍
python一看就很厉害的代码_Python学习教程:怎么写出让人看起来就很舒服的代码?...
对此,我特意收集了一些适合所有学习Python的伙伴,
代码整洁之道
,让你写出来的代码让人眼前一亮!!!写出Pythonic代码谈到规范首先想到就是Python有名的PEP8代码规范文档,
weixin_39976166
·
2020-12-16 13:53
python一看就很厉害的代码
代码整洁之道
前言按照自己理解,结合自己平时习惯来做读书笔记,边读边理解边总结。大师级程序员把系统当做故事来讲,而不是当做程序来写。他们使用选定编程语言提供的工具构建一种更为丰富且更具表达里的语言,用来讲那个故事。那种领域特定语言的一个部分,就是描述在系统中发生的各种行为的函数层级。在一种狡猾的递归操作中,这些行为使用他们定义的与领域紧密相关的语言讲述自己那个小故事。一、有意义的命名1.2变量list为后缀的名
若琳丶
·
2020-12-03 22:37
《
代码整洁之道
》读书笔记
代码整洁之道
更有意义的命名废话是另一种没意义的区分。假设你有一个Product类。如果还有一个ProductInfo或ProductData类,那它们的名称虽然不同,意思却无区别。
狂暴的猪头三
·
2020-11-29 11:02
读书笔记
c++
代码整洁之道
pdf_豆瓣评分8.6!将近400页的
代码整洁之道
,其实重点就5个点...
Bob叔的《
代码整洁之道
》相信大家都不陌生,2008年出版,一直被亚马逊评为
weixin_39574868
·
2020-11-13 21:49
c++代码整洁之道pdf
代码质量修炼之路 - 读《
代码整洁之道
》有感
那如何提高自己的代码姿势水平呢,这里倾情推荐一本书《cleancode》(《
代码整洁之道
》)。接下来,我会分享一下我从这本书中的收获以及我日常coding中的一些个人总结。命名命名实在是
远山xbz
·
2020-10-11 15:45
《Clean Code
代码整洁之道
》第二章有意义的命名(下)
类名类名和对象名名词或名词短语避免使用Manager、Processor、Data或Info这样的类名类名不应该是动词方法名动词或动词短语属性访问器、修改器和断言应该根据其值命名,并依Javabean标准加上get、set和is前缀。重载构造器时候,使用描述了参数的静态工厂方法名例如:ComplexfulcrumPoint=Complex.FromRealNumber(23.0);通常好于:Com
gg大宇
·
2020-10-10 03:03
软件测试怎么学习 ?50本关于软件测试的书籍,拿走!
《
代码整洁之道
:程序员的职业素养》5.《软件测试》6.《测试驱动开发》7.《软件测试经验与教训》8.《探索式软件测试》9.《捉虫日记》10.《发布!软件的设计与部署》11.《移动App测试实战》12.
程序员小冲
·
2020-09-22 15:32
软件测试
软件测试
编程语言
单元测试
软件开发
数据库
设计模式:外观模式(C++)【颜值很重要】
那么对于我们写的代码也一样,也需要好看的颜值,记得有本书叫《
代码整洁之道
》说的就是相关的内容。
李四老师
·
2020-09-17 01:31
【设计模式】
【Language_C++】
设计模式(C++版)
代码整洁之道
读书笔记
自从进入游戏开发团队以后,最近一直在忙游戏开发,团队里的xxx师兄对我提供了很好指导,同时也督促自己变的“勤奋”了。。。个人觉得其中一个很好的习惯就是写读书笔记吧,以前自己总觉得语言类的书籍自己不用写读书笔记,不过更多时候都是给自己偷懒的借口,写读书笔记有很多的好处,能让我对整本书的理解更加有逻辑性,有条理,也能在以后偶尔想翻看的时候,快速地得到自己从这本书中学到了什么,更多的是希望能够看到自己的
iteye_7188
·
2020-09-15 17:02
代码整洁之道
任何一个傻瓜都能写出机器能懂的代码,好的程序员应该写出人能懂的代码”——MartinFowler“程序写出来是给人看的,附带能在机器上运行”——HaroldAbelson等人[SICP]1985《计算机程序的结构与解释》“编写程序首先为人,其次为计算机”——SteveMcConnell[M04,Section34.3]“随着年龄的增长,我逐渐意识到编程不仅仅是让程序运行而已;编程是创造一个易于理解
xunoooo
·
2020-09-15 09:47
整洁
推荐《Clean Code》一书,让你成为优秀的程序员
经历过各种各样写法的代码,有的难以维护,有的清晰明了,有的埋下深坑…在我的团队里,我总是向新人灌输
代码整洁之道
的思想,我时刻告诉他们,功能完成只是最基本的要求,更重要的是你能把代码清晰明白地表达出业务逻辑
matthew_zhang
·
2020-09-14 07:35
Java开发
.Net并行编程高级教程--Parallel
一直觉得自己对并发了解不够深入,特别是看了《
代码整洁之道
》觉得自己有必要好好学学并发编程,因为性能也是衡量代码整洁的一大标准。
ryan-su
·
2020-09-14 03:19
C#/.Net
.Net
并行编程
Parallel
C#
代码整洁之道
------它山之玉可以重构:身份证号码解析、验证工具(第一天)
首先感谢原作者的代码:《面向对象的15位、18位中国大陆身份证号码解析、验证工具》.如果有版权问题,敬请告知。原代码给了我很好的起点,是的,这些代码都是玉,我在这只是再琢磨琢磨。即使如此,重构的过程依然很繁琐,文章也许会很长,每一次的重构都需要把全部代码显示一遍。知易行难,重构是个动态过程,不那么容易呈现出来,需要点耐心,慢慢看啊。1-转化为C#代码,增加第一个测试是的,这不是必须的,可以说是我自
予沁安
·
2020-09-13 22:38
C#
TDD
CORS原理及@koa/cors源码解析
转载自:https://segmentfault.com/a/1190000019562919https://segmentfault.com/a/1190000019565037看完**《
代码整洁之道
峭壁雄峰
·
2020-09-13 12:25
热门技术
跨域
CORS
Log4j for C++ 实用指南
即使像《
代码整洁之道
》这样的书籍,也建议学习像Log4j这样的框架进行日志记录。本达人课将主要围绕Log4Q
蔚1
·
2020-09-10 18:13
代码整洁之道
--语句摘录
警句Cleanlinessisnexttogodliness.整洁近乎虔诚Hewhoisfaithfulinlittleisfaithfullinmuch.守小节者不污大节Astitchintimesavesnine.及时一针省九针Theearlybirdcatchesthewrom.早期的鸟儿有虫吃Don'tputoffuntiltomorrowwhatyoucandotoday.日事日毕Mig
anpu8252
·
2020-09-10 12:34
开发工具
测试
c/c++
《
代码整洁之道
》第二章:有意义的命名
写代码时,我们往往随处可见命名,变量、函数、参数、类等。**那又怎样才能是有意义的命名呢?名副其实的名字:如果名称需要一长串的注释,那就不算名副其实,我们要做到见名思议。避免误导:避免留下掩藏代码本意的错误线索做有意义的区分使用读的出来的名称使用可搜索的名称避免使用编码不避使用成员前缀避免思维映射类名:类名和对象名应该是名词或名词短语方法名:应当是动词或者是动词短语每个概念对应一个词别使用双关语:
Lucky_ce60
·
2020-08-25 17:44
【《
代码整洁之道
》精读与演绎】之一 让代码比你来时更干净
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/52079996作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442“我们就是一群代码猴子,上蹿下跳,自以为领略了编程的真谛。可惜当我们抓着几个酸桃子,得意洋洋坐到树枝上,却对自己造成的混乱熟视无睹。那堆“可以运
浅墨_毛星云
·
2020-08-24 22:11
代码整洁之道
不知道为什么,在读完神书(菜场)之后看其他书,总会有一种“这东西看了有毛用”的感觉。但是生活还是要继续。命名:如果名称需要注释来补充,那命名其实就不算完美。长名称要优胜于短名称,并且名称的长短与其作用域大小相对应。但是与此同时,把类型和作用域编进名称里,突然增加了解码的负担。没理由要求每位新人都在弄清楚代码之前去搞懂另一套编码“语言”匈牙利命名法:现在他们增加了修改变量,函数货类的名称、类型的难度
招展君
·
2020-08-24 17:15
代码这样写不止于优雅(Python版)
Martin(Bob大叔)曾在《
代码整洁之道
》一书打趣地说:当你的代码在做CodeReview时,审查者要是愤怒地吼道:“Whatthefuckisthisshit?”
liuzhijun
·
2020-08-24 14:38
一段代码讲透Java所有编程规范(精华版)
本文参考了《
代码整洁之道
》,《阿里巴巴编程规范》,《华为编程规范》以及大量优秀的源码总结而来。简洁,优雅的代码根本不需要一行注释。
guandezhi
·
2020-08-24 01:31
java
从自如搬家看
代码整洁之道
上个月搬家,一个刚清理好的房子,空旷干净。因为是第一个入驻,厨房、客厅、卫生间都是空的,让我得以自由的设计和摆放。这种感觉是非常好的。完全没有历史遗留问题,就像新开的项目,可以用最新的理念,最好的规范,配以最优的配置和架构,发挥出最大的效率。去年搬家,是隔壁小区的房子,因为已经住了人,也换过几波,物品堆满了整个区域,要的不要的,什么都有,没有标签,也分不清是谁的,不敢轻易扔掉。不过还好,在后面做了
前端一锅煮
·
2020-08-24 01:43
javascript
代码整洁之道
——有意义的命名
之前在提交老师布置的作业时,老师总是说代码风格与界面不忍直视,所以就去图书馆借了有关代码界面设计的书籍,下面是我概括的几点:1.名副其实:命名要名副其实,选择体现本意的名称能让人更容易理解和修改代码,避免出现模糊的代码,从而表意不明;2.避免误导:提防使用差异之处较小的名称,比如要区分模块中的XYZCountrollerForEfficientHandlingOfStrings和XYZContro
czjl6886
·
2020-08-24 00:07
读后感
如果你有这些编码习惯,不只是能坑别人,还能坑自己。【有逼格的代码】
”细节之中自有天地,整洁成就卓越代码“选自《
代码整洁之道
》的副标题;“傻瓜都能写出计算机能理解的代码,而好的程序员可以写出让傻瓜能读懂的代码”选自《重构》为什么写整洁的代码“写这些代码的时候只有我和上帝知道
keep-go-on
·
2020-08-23 18:11
开发记事录
<
代码整洁之道
>第二章 有意义的命名 笔记
第二章主要讲述了,如何给变量、函数、参数、类、包等创建一个有意义的名字。我觉得这一章的核心思想就一句话:在尽可能简洁的情况下,做到所见即所得。这里我总结了一下作者的建议如下:名副其实,通过名称便可以得知,它是什么,做什么事,如何使用。简洁明了,言简意赅,且不要过长。具备一义性,一语中的,避免歧义而造成误解和纠纷。具备很强的可读性。(想想那些代码中的缩写命名,你能组合出多少种意思呢)。根据上下文以及
过客又见过客
·
2020-08-23 17:55
高质量代码
(1)书单[按阅读顺序排序]:面向对象:《驯服烂代码》《重构》《修改代码的艺术》《
代码整洁之道
》《测试驱动开发》《设计模式》函数式编程:《learnyouahaskellforgreatgood》《scala
jacob2359
·
2020-08-22 18:15
学习使用memcached
最近在写代码的时候尽量做到《
代码整洁之道
》里面提到的方法。已经能做到每个方法尽可能的小,但是还是做不到每个类都设计的短小,还要继续优化自己的代码,希望自己可以写出高效可靠的程序。今天了解
Penn_J
·
2020-08-22 12:27
Memcached
CentOS
JAVA
SE
代码整洁之道
(二)优雅注释之道
一、BestPractice注释应该声明代码的高层次意图,而非明显的细节反例说明上文方法用于根据参数生成签名,注释中详细描述了签名算法的实现步骤,这其实就是过度描述代码明显细节正例总结注释一定是表达代码之外的东西,代码可以包含的内容,注释中一定不要出现如果有必要注释,请注释意图(why),而不要去注释实现(how),大家都会看代码在文件/类级别使用全局注释来解释所有部分如何工作正例总结通常每个文件
阿里云云栖号
·
2020-08-22 10:02
java
代码规范
注释
string
static
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他