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
代码整洁之道
代码整洁之道
,好的代码就是为了更美好的生活。
美国童子军有一条简单的军规:让营地比你来时更干净。当梳理代码时,坚守此军规:每次review代码,让代码比你发现它时更整洁。一位大神说过:“衡量代码质量的唯一有效标准:WTF/min”,并配了一个形象的图:通过别人在review代码过程中,每分钟“爆粗”的次数来衡量这个代码好的程度。代码整洁的必要性好的代码就是为了更美好的生活!CleanCode==GoodCode==GoodLife!为了把自己
SYBH.
·
2023-01-14 12:00
掘金
生活
代码
这可能是我学习计算机以来的全部总结和收获
我经常在朋友圈分享自己最近在看的书,这里的书不止技术书,还有一些非技术书,比如我刚上班那段时间为了学好前端专门去买的前端经典书籍:今年八月份在酒店隔离期间看完了《
代码整洁之道
》,在酒店隔离期间真的是一段难得的清闲时光
拓跋阿秀
·
2022-12-16 21:16
编程语言
java
etag
j2ee
oom
想要成为一名优秀的程序员?这8本书告诉你
《
代码整洁之道
》作者:
技术视野
·
2022-11-29 16:27
综合资讯
编程语言
书籍
编程
重读《
代码整洁之道
- 程序员的职业素养》有感
程序员的职业素养《TheCleanCoder》一书是Bob大叔
代码整洁之道
《CleanCode》姐妹篇,
代码整洁之道
一书从编码本身的技艺影响了一代又一代的软件开发人员,它强调函数,命名,单元测试,异常测试
软件开发随心记
·
2022-11-29 03:04
软件开发
软件开发
专业素养
能力提升
代码整洁之道
-读书笔记之边界
1.使用第三方代码在接口提供者和使用者之间,存在与生俱来的张力。第三方程序包和框架提供者追求普适性,这样就能在多个环境中工作,吸引广泛的用户。二使用者则想要集中满足特定需求的接口。这种张力会导致系统边界上出现问题。不建议服务和服务之间、接口和接口之间通过Map传递2.浏览和学习边界第三方代码帮助我们在更少时间内发布更丰富的功能。在利用第三方程序包时,该从何处入手呢?我们没有测试第三方代码的职责,但
特特专属
·
2022-11-10 10:53
java
代码整洁之道
log4j
java
代码整洁之道
命名变量的艺术
【Linux】Vim学习指南【Linux】Vim学习指南_李锐博恩的博客-CSDN博客【搞笑】如何逼死维护人员【搞笑】如何逼死维护人员_酷酷的糖先森的博客-CSDN博客
代码整洁之道
-读书笔记
代码整洁之道
dllglvzhenfeng
·
2022-11-09 11:27
科普
创新
信息技术
计算思维
算法
信奥
人工智能
c++
TS
代码整洁之道
(下)
TS
代码整洁之道
——"净"maxueming|2022-103.对象和数据结构3.1使用getters和settersTypeScript支持getter/setter语法。
优价实习
·
2022-11-03 18:34
前端视野区
Typescript学习
前端
javascript
开发语言
代码规范
重构 -
代码整洁之道
作者简介新茗蚂蚁金服·数据体验技术团队前言之前也介绍过我们团队的前端项目从零开始经历8个月迭代业务代码10万行(仅为产品长期规划需求的20%),至今仍然在不断迭代的过程。团队成员除了设计好的架构来管理这种复杂度极高的前端应用,还开始补充设计模式以及重构方面的知识,目的是为了让项目代码在不断迭代的过程中优化项目代码,保持代码的新鲜度,鲁棒性,可维护性…让后续加入的团队新人也可以快速加入我们的产品开发
weixin_34389926
·
2022-11-03 18:53
前端
设计模式
开发工具
ViewUI
Typescript
代码整洁之道
适用于Typescript的
代码整洁之道
。受到clean-code-javascript的启发。
weixin_33893473
·
2022-11-03 18:22
javascript
ViewUI
TypeScript
代码整洁之道
中文|English将CleanCode的概念适用到TypeScript,灵感来自clean-code-javascript。本文翻译自labs42io/clean-code-typescript,由于译者水平有限,错误之处烦请指明!目录简介变量函数对象与数据结构类SOLID原则测试并发错误处理格式化注释简介这不是一份TypeScript设计规范,而是将RobertC.Martin的软件工程著作《
weixin_34198881
·
2022-11-03 18:22
javascript
json
人工智能
ViewUI
TS
代码整洁之道
(上)
TS
代码整洁之道
——"净"maxueming|2022-10干”净“的代码,有利于项目代码维护、升级和迭代。
优价实习
·
2022-11-03 17:59
前端视野区
Typescript学习
代码整洁之道
-编写 Pythonic 代码
对此呢,我特意收集了一些适合所有学习Python的人,
代码整洁之道
。写出Pythonic代码谈到规范首先想到就是Python有名的PEP8代码规范文档,它定义了编写Pythonic代码的最佳实践。
liu志军
·
2022-10-21 13:43
命名规范与原则
在《
代码整洁之道
》这本书中告诉我们,一个有意义的命名到底有多么的重要。作为一名普普通通的码农,怎么样才能让别人一眼就能知道你的代码,那就需要学会去规范自身的代码命名管理。
·
2022-10-20 22:40
程序员
做个编码的专业人士
于是乎一口气从某东上下单了《重构》、《
代码整洁之道
》、《
代码整洁之道
-程序员的自我修养》,打算好好研读下,让经典帮自己少走弯路,尽早“优雅”起来。
愿夜有烛
·
2022-10-12 22:05
架构师遭遇拆红包失败的一天 | 高可用架构群日报-第1期
推荐阅读
代码整洁之道
《ReleaseIt
高可用架构
·
2022-09-10 07:30
JAVA 相关书籍推荐(全)
一软件质量1
代码整洁之道
thecleancoder2重构3cleancoder
代码整洁之道
4编写可读代码的艺术5EffectiveJava6《架构整洁之道》7阿里巴巴Java开发手册8effectivejava9
qq_34475529
·
2022-08-13 07:21
java书籍推荐
java
jvm
开发语言
什么是整洁代码?大咖程序员们这样说
《
代码整洁之道
》马丁著而且,我们还能说出好代码和糟糕的代码之间的差异。我们将了解到如何写出好代码。我们也会知道,如何将糟糕的代码改成好代码。
人邮异步社区
·
2022-07-11 09:02
编程语言
编程
计算机
代码
编程
有什么书籍被程序员奉为经典?
程序员素养经典1、重构:改善既有代码的设计(第2版)重构20年,生动阐述重构原理和具体做法,普通程序员进阶到编程高手的修炼秘笈和
代码整洁之道
2、
代码整洁之道
鲍勃大叔作品,程序员,汇聚编程数十年编程生涯的心得体会
人邮异步社区
·
2022-05-17 16:28
程序员
书籍推荐
经典程序书
编程语言
人工智能
前端周刊:2022-5 期
videojs-plugin-source-switcher--videojs视频源切换插件.基于videojs-resolution-switcher项目二次开发,支持videojs^7.0.0;更换构建工具为Vite.写给自己的
代码整洁之道
写给自己的
代码整洁之道
·
2022-04-25 10:25
前端
代码整洁之道
-读书笔记
代码整洁之道
-读书笔记文章目录
代码整洁之道
-读书笔记有意义的命名-高质量代码的命名法则1名副其实2避免造成误导3尽量做有意义的区分4尽量使用读得出来的名称5尽量使用可搜索的名称6取名不要绕弯子7类名尽量用名词
阿常呓语
·
2022-03-28 10:41
读书笔记
读书笔记
代码整洁
clean
code
Abp 异常处理
Abp异常处理最近一直在读
代码整洁之道
,我在读到第三章函数的3.9使用异常替代返回错误码,其实在我的开发经历中都是使用返回错误码给到前端,之前在阅读ABP官网文档中就有看到过使用异常替代异常的做法,当时自己还是比较抵触
是你晨曦哥呀
·
2022-02-27 17:00
Abp 异常处理
Abp异常处理最近一直在读
代码整洁之道
,我在读到第三章函数的3.9使用异常替代返回错误码,其实在我的开发经历中都是使用返回错误码给到前端,之前在阅读ABP官网文档中就有看到过使用异常替代异常的做法,当时自己还是比较抵触
是你晨曦哥呀
·
2022-02-27 17:00
《
代码整洁之道
》阅读笔记
有很多人说作为一个程序员,必须看看《
代码整洁之道
》(cleancode),虽然自己也阅读了并实践了一些公司总结的前后端代码规范,但总觉得缺少点什么,这个书与一般的代码规范的区别在于,代码规范记录的是死的条目
FaanJoeng
·
2022-02-19 20:38
读书笔记-
代码整洁之道
(一)
整洁代码当我们可以完善的实现一个业务需求、之后我们就需要考量代码的一个可读性和复用性,以及模块解耦。我自己也经历过一些中中小小的工作,自己也每天生成糟糕的代码,也经历过几次系统重构工作,慢慢的体会到了在编写代码的时候自己需要遵循约定俗成的规范,尽可能的让自己的代码在下次阅读时一看就懂,包括下一位同事能够维护我的代码。糟糕的代码阅读本书让我想起了自己经历过的一些场景:领导需要我们每天加班加点的完成超
是你晨曦哥呀
·
2022-02-18 00:00
我的软件测试开发工程师书单
关于编程实践《程序员的职业修养》《
代码整洁之道
》关于架构与设计《敏捷软件开发:原则、实践与模式》《设计模式》关于方法学《解析极限编程》关于思想与领导力《卓有成效的管理者》《你的灯还亮着吗》《成为技术领导者
张梁
·
2022-02-17 16:39
优雅编程之这样处理异常,你就“正常”了(七)
解决问题程序中进程会出现异常,如何优雅处理它,需要一定技巧,以下是来自《
代码整洁之道
》的几点总结:1
阿_毅
·
2022-02-17 08:31
《
代码整洁之道
程序员的职业素养》
本书主要讲什么是专业的(Professional)程序员,成为专业的程序员,需要什么样的态度、原则、行动。作者简介RobertC.Martin,人称Bob大叔,真·骨灰级程序员。书中他是这么介绍自己的:“我编了42年的程序。这42年里,我什么都经历过。我被开除过,也被表扬过。我当过小组长,当过主管,也当过普通员工,甚至当过CEO。”“我用过COBOL、FORTRAN、BAL、PDP-8、PDP-1
詹徐照
·
2022-02-13 08:51
代码整洁之道
——童子军军规
美国童子军一条简单的军规:让营地比你来时更干净。清理代码也许只是改好一个变量名,拆分一个有点过长的函数,消除一点点重复代码,清理一个嵌套if语句。这是让项目代码随着时间流逝而越变越好的最专业的做法。持续改进也是专业性的内在组成部分。TheboyscoutsofAmericahasasimplerule:makethecampcleanerthanwhenyouarrived.Cleaningupt
Stephen_java
·
2022-02-10 08:10
<
代码整洁之道
>第六章 对象和数据结构 笔记
这一章的标题叫做对象和数据结构,内容也比较少,但在我看来作者想表达的核心无非就两个字:封装。作为开发人员,想必对封装应该感到非常熟悉吧,它是我们在编程过程中经常提到的计算机编程术语。或许你也曾经为了某个需求或者业务"封装"并实现了一个网络下载器,当然也可能是一个网络请求库。这里我借用百度百科对封装的描述,讲的很详细,也很容易理解:封装,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读
过客又见过客
·
2022-02-06 03:38
打卡3本书10句话-24
向华为学习研发管理,助推企业持续发展964-产品中试管理产品可靠测试与验证的基本概念和方法在产品可靠性增长方面常见的设计补偿措施有冗于设计安全或保险装置容错设计,降额设计等工艺改进补偿措施预防措施应急补救措施
代码整洁之道
·
2022-01-19 23:31
程序员
打卡3本书10句话-23
以及测试部门如何完成测试工作做出书面的明确规定建立产品问题提交和处理流程,并实现IT化以做好记录,避免问题提交和处理过程的随意性建立产品问题和缺陷数据库组成跨部门产品开发PDT团队,以产品市场成功作为PDT的共同目标
代码整洁之道
·
2022-01-19 23:00
程序员
打卡3本书10句话-20
研发能力持续成长路线图-向华为学习研发管理,助推企业持续发展904-产品中试管理产品测试产品测试部门的基本职责:提升新产品设计质量产品可靠性测试与验证的基本概念和方法
代码整洁之道
15511-系统复杂要人命
·
2022-01-16 23:22
程序员
代码整洁之道
Clean Code笔记
@TOC在线阅读:书栈网:https://www.bookstack.cn/read...每个章节都会做一个自己的总结,并为这个章节打一个重要性的参考分数,满分五星(仅个人的角度)。如果想尽快的了解一些代码的规范,最好看一下阿里代码规范,idea也可以安装阿里代码规范插件。阿里开发手册是实践,这本书本身更多的是作者理念引导。理念的引导必然少不了佐证、和一些看似冗余的语句,但这都是我们站在如今开发环
·
2021-12-02 23:10
java后端
代码整洁之道
Clean Code笔记
@目录第1章CleanCode整洁代码(3星)?为什么要整洁的代码?什么叫做整洁代码第2章MeaningfulNames有意义的命名(3星)第3章Functions函数(3星)第4章Comments注释(2星)第5章Formatting格式(1星)第6章ObjectsandDataStructures对象和数据结构(4星)第7章ErrorHandling错误处理(4星)第9章UnitTests单元
好奇新
·
2021-12-02 23:00
技术人必看的各类工具书籍
一、前端必看工具书籍:《JavaScript高级程序设计》([美]尼古拉斯)《图解HTTP》([日]上野宣)《React进阶之路》(徐超)《设计模式》([美]ErichGamma)《
代码整洁之道
》([美
·
2021-09-26 11:43
程序员书籍
技术人必看的各类工具书籍
一、前端必看工具书籍:《JavaScript高级程序设计》([美]尼古拉斯)《图解HTTP》([日]上野宣)《React进阶之路》(徐超)《设计模式》([美]ErichGamma)《
代码整洁之道
》([美
·
2021-09-23 18:55
程序员书籍
2021-08-25
01、《
代码整洁之道
》我可以这么肯定地说:《
代码整洁之道
》值得所有的程序员读一读。软件的质量,不仅依赖于架构,更与代码质量息息相关。
猫儿巴西
·
2021-08-28 11:14
Go
代码整洁之道
痛点:工程刚开始非常整洁,随着时间的流逝,逐渐变得不太好维护了..多人开发同一工程时,架构层次不清晰,重复造轮子?接手了一个旧工程,如何快速理解架构与设计,从而快速上手做需求?有规范的好处:利于多人合作开发&理解同一模块/工程。降低团队成员之间的代码沟通成本。架构&代码规范明确,有效提高编码效率。前言:读这本书的时,第一个想到的问题就是:“什么是整洁的代码?”书中列举了各位程序员鼻祖的名言,我整理
齐舞647
·
2021-08-24 13:54
书写规范整洁的Java代码
我觉得一份好的代码可以体现程序员很多的优点,而如果经常接手他人的代码,那么更能体会到一份整洁清晰的代码对后来者来说就是雪中送炭,最近读了《
代码整洁之道
》和《阿里巴巴Java编码规范》顺带花9.9去考了一下阿里规范的认证
若素Smile
·
2021-08-16 00:41
代码整洁案列
最近在看《
代码整洁之道
》这本书,受益颇多,发现了自己存在的好多问题,刚好这几天在做一道习题,结合书上所讲内容,对代码进行了几次修改,所以就把几次修改的内容放到这里做个参考,继续努力!
在路上_80f5
·
2021-06-27 05:00
借助枚举说一下数据类型定义规范
《
代码整洁之道
》第1章:整洁代码Java是一种强类型语言。通俗说就是,在Java中存储的数据都是有类型的,而且必须在编译时就确定其类型。编程规范里,也强调数据要有明确的数据类型。
buguge
·
2021-06-21 05:32
读
代码整洁之道
有感
1、勒布朗(LeBlanc)法则:稍后等于永不(Laterequalsnever)---->及时清理烂代码2、花时间保持代码整洁不但有关效率,还有关生存。3、赶上期限的唯一方法—做得快的唯一方法—就是始终尽可能保持代码整洁。4、代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来整洁的代码只
铁_f2c3
·
2021-06-19 06:19
读《
代码整洁之道
》有感
前言很多时候,我们看到一些旧的代码,觉得它不可思议,怎么会有这么糟糕的代码,你会想是谁写了这么脏乱的代码(有时候会惊喜的发现是自己),然后你只能硬着头皮去读这些代码是什么意思,然后小心翼翼地修改其中某个东西,让你的工作完成,然后提交,over。如此,代码在一次一次的提交中慢慢腐烂,最终变得散发出阵阵的恶臭味,然后甚至可能引发一些潜在的漏洞和危机(我听过有的公司因为项目代码实在维护不下去了倒闭了)。
疯狂的疯子啊
·
2021-06-11 19:08
CleanCode
代码整洁之道
:读书笔记
CleanCode读书笔记第一章整洁代码什么是整洁代码代码逻辑直截了当尽量较少依赖关系,使之便于维护分层战略完善错误代码性能调制最优整洁代码只做一件事---BjarneC++发明者破窗理论可读性:整洁的代码犹如优美的散文---GradyBooch,面向对象分析与设计作者有单元测试和验收测试使用有意义的命名代码应在字面上表达其含义尽量少的依赖尽量少的api尽量小的代码块---DaveThomas能通
程序引力
·
2021-06-11 11:36
《
代码整洁之道
》阅读笔记
整洁或好代码的定义参考多位业界大神著作内的定义命名命名应该有意义,需要表达出该变量或类等的功能、价值。不应存在可能误导的命名。命名要做出有意义的区分,避免做类似xxxInfo和xxxData的命名。使用能读出来或能轻易用语言表达出来的命名。使用可被搜索的名称。避免使用编码,如使用匈牙利标记法(HN)、使用m_等成员前缀标明成员变量、使用标识标记是接口还是实现代码不应当让读者产生思维映射或联想(P2
零雁xy
·
2021-06-08 04:37
<
代码整洁之道
>第九章 单元测试 笔记
第九章主要讲的是单元测试。单元测试想必大家都很熟悉,即便没有真正的做过单元测试,但肯定也听过单元测试以及单元测试的重要性。完善的而又规范的单元测试,不仅能够能够有助于自己写出简洁的代码,使代码变得可扩展、可维护、可复用,还能够极大的提到代码的健壮性。这里简单列一下作者本章讲到的内容:TDD三定律定律一在编写不能通过的单元测试前,不可编写生成代码。定律二只可编写刚好无法通过的单元测试,不能编译也不算
过客又见过客
·
2021-06-04 11:04
读《
代码整洁之道
-程序员的职业素养》笔记
原书名《TheCleanCoder》[美]RobertC.Martin著“专业”的意义在于,为自己必然的不完美负起责任。保持每日编程。寻找合作伙伴。分享自己的知识。专业的开发必然需要对业务知识了如指掌。专业人士不能屈从于任何事物,必须有自己的专业判断。没有“试试看”这回事。先定义“完成”概念,再去安排计划。程序员负责管理各种细节,这是职责。测试驱动开发(TDD)试用设计原则和模式,创建灵活可维护的
闲人老师
·
2021-05-31 19:14
笔记
程序人生
第10章
代码整洁之道
- 类和注释
一、类类通常由变量、属性和方法组成。按照书中所讲的Java的约定,类应该由一组变量开始,如果有静态公共常量,应该放在前面,然后是私有静态变量和私有实体变量。公共函数跟在变量之后,一些供公共函数调用的私有工具函数在公共函数之后。和函数一样,类也应该要尽可能的短小。但和函数不同不是以代码行数来权衡,而是以职责。如果无法准确的为某个类命名,则有可能是该类的职责过多。单一职责原则(SRP):类或模块应该有
真爱也枉然
·
2021-05-15 07:29
计算机书转让
————哲学/方法论/故事/闲的蛋疼《
代码整洁之道
》——如果不想自己的代码渐渐的变成一坨一坨的,一定要读这本书。《程序员的思维修炼——开发认知潜能的九堂课》——怎样善用你的大脑?开发你的思维潜能?
李富荣_Ben_Lee
·
2021-05-14 00:14
代码整洁之道
—变量名
软件中随处可见命名,我们给变量,函数,参数,类,包。给源代码及源代码目录命名,给jar文件,war文件,ear文件命名,我们命名,命名,不断命名。既然有这么多命名,那么我们就有必要做好它。选个好名字要花时间,但是节省下来的时间比花掉的多。注意,一旦有好的命名,就要替换掉原本旧的名称。认真对待每个变量名,你当用自己第一个孩子般的谨慎给变量命名。给变量命名是开发的基础,看起来是小事,然成败在于细节之中
Real_man
·
2021-05-13 02:33
上一页
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
其他