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
cleancode
TS代码整洁之道(上)
最近读了RobertC.Martin的《
CleanCode
》一书,感触颇多,结合TS,聊聊TS的代码整洁之道——“净”可能因为我们一直关注需求和模型,代码往往被忽略。
优价实习
·
2022-11-03 17:59
前端视野区
Typescript学习
代码质量与安全 | 清洁代码(Clean Code)比您认为的更重要
清洁代码(
CleanCode
)能够让软件开发工作变得更简单、更有趣。因为如果代码不够清洁,开发人员将花费很多时间在解决编码问题上,使他们无法将精力投入开发新代码、解决其他更有趣的问题上。
·
2022-10-08 10:49
安全防护
Android架构发展进化详解
目录一.MVC架构1.概述2.例子二.MVP架构1.概述2.例子三.MVVM架构1.概述2.例子四.Clean架构1.概述2.例子五.MVI架构1.概述2.例子六.总结1.从MVC架构到MVI架构2.从
cleancode
·
2022-08-01 16:15
有什么书籍被程序员奉为经典?
2、代码整洁之道鲍勃大叔作品,程序员,汇聚编程数十年编程生涯的心得体会,阐释如何解决软件开发人员、项目经理及软件项目领导们所面临的棘手的问题;,软件开发领域3、代码整洁之道程序员的职业素养代码整洁之道
CleanCode
人邮异步社区
·
2022-05-17 16:28
程序员
书籍推荐
经典程序书
编程语言
人工智能
使用 React 和 TypeScript something 编写干净代码的10个必知模式
干净代码(
Cleancode
)")是一种一致的编程风格,它使代码更容易编写、读取和维护。任何人都可以编写计算机可
·
2022-03-09 08:12
《代码整洁之道》阅读笔记
有很多人说作为一个程序员,必须看看《代码整洁之道》(
cleancode
),虽然自己也阅读了并实践了一些公司总结的前后端代码规范,但总觉得缺少点什么,这个书与一般的代码规范的区别在于,代码规范记录的是死的条目
FaanJoeng
·
2022-02-19 20:38
软件高质量代码管理:
CleanCode
--识别代码坏味道
Goodcodeisnotbadcode!识别代码坏味道,是创建好代码的重要一步。所谓重构,无非就是嗅到坏味道的代码,然后一小步一小步地改了它。22种经典代码坏味道--参见《重构》1.DuplicatedCode(重复代码)难维护。解决方法:提取公共函数。2.LongMethod(函数长)难理解。解决方法:拆分成若干函数。3.LargeClass(类大)难理解。解决方法:拆分成若干类。4.Long
mumuxi_
·
2022-01-12 22:00
写出整洁的 JavaScript 代码 ES6 版
虽然本文主要专注于编写干净整洁的JavaScriptES6代码,并且不与任何框架相关,但是下面将要提到的绝大多数示例也适用于其他语言,另外,下面的示例也主要是从RobertC.Martin的书
CleanCode
·
2021-12-05 13:40
javascript
代码整洁之道Clean Code笔记
@目录第1章
CleanCode
整洁代码(3星)?为什么要整洁的代码?
好奇新
·
2021-12-02 23:00
设计方法与实践介绍
今天的内容是《设计方法与实践介绍》,我们将从软件设计原则、
cleancode
、单元测试、重构和配置化架构这五大方面给大家进行讲解。
·
2021-09-14 17:22
设计实践
CleanCode
系列:使用多态代替if语句
视频来源:使用多态代替if语句一个简单的例子概述:使用多态来代替ifelse,有利于将根据业务逻辑的判断和创建工作迁移出去,更有利于测试,维护和扩展。补充:我们发现有的时候在一个类中因为业务需求,需要定义很多相同的判断逻辑才能实现不同功能,这个其实就是典型的可以使用多态的场景,将那些相同的业务逻辑提取出来,抽象成不同接口方法,通过工厂模式进行初始化就可以完成多态的实现。所以多态是需要工厂模式的配合
梦浩然
·
2021-09-07 21:18
CleanCode
系列:不要"查找" 而是 直接 "要"
视频来源:不要查找需要的东西概述:不要问中间人查找或者索要需要的东西,而是直接要需要的东西(迪米特原则)启发:高质量的可测试的code来自创建过程和业务逻辑的分离。将对象的创建过程和业务逻辑分开有利于写出干净的代码:业务主逻辑清晰,而不是一堆新对象的创建过程和ifelse逻辑混合在一起。我们可以使用建造者模式:factory,builder,provider等将对象的创建过程和业务逻辑分离开。使用
梦浩然
·
2021-09-03 00:15
写出整洁的代码,是每个程序员的追求
《
cleancode
》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。
·
2021-07-29 00:40
编程编程风格代码风格程序员重构
Clean Code之JavaScript代码示例
JavaScriptCleanCode-BestPractices译者:Fundebug本文采用意译,版权归原作者所有引文作为一个开发者,如果你关心代码质量,除了需要认真测试代码能否正确执行以外,还要注重代码的整洁(
cleancode
Fundebug
·
2021-06-11 15:06
CleanCode
代码整洁之道:读书笔记
CleanCode
读书笔记第一章整洁代码什么是整洁代码代码逻辑直截了当尽量较少依赖关系,使之便于维护分层战略完善错误代码性能调制最优整洁代码只做一件事---BjarneC++发明者破窗理论可读性:整洁的代码犹如优美的散文
程序引力
·
2021-06-11 11:36
clean-code-java 你都会了吗?
junbin1011/clean-code-java目录简介变量函数对象和数据结构类SOLID测试错误处理格式化注释工具简介一张用你阅读代码时吐槽的数量来评估软件质量的搞笑图片将源自RobertC.Martin的
CleanCode
黄俊彬
·
2021-06-05 07:12
天光云影共徘徊——《程序员的职业素养》读后感
印象深刻:说“是”与“不”书的作者Robert是写了《
cleancode
》的大牛,他在这本书里坦诚而慷慨地描述了自己程序员生涯中犯的种种错误和无数个坑,给我很多滋养:
自在女子
·
2021-05-01 11:29
唯品会Java标准核心库和工具箱
VJTools是唯品会Java标准核心库和工具箱,包括《唯品会Java开发手册》,在《阿里巴巴Java开发手册》基础上结合唯品会的内部经验,参考《
CleanCode
》、《EffectiveJava》等重磅资料
云舒Lee
·
2021-04-29 17:18
Clean Code第三章:函数 --阅读与讨论
图片来源:《
CleanCode
》无论是在何种编程语言中,函数都是最常用的语法结构了。根据需求写出函数不难,但写好一个函数却并不容易。
徐朝_尼克徐
·
2021-04-29 06:36
Principles - Clean Architecture 读后感 - Part 1
CleanArchitecture《CleanArchitecture》是《
CleanCode
》的姊妹篇,或者说是迟到的姊妹篇,作者Robert.C.Martin与其
张羽辰
·
2021-04-28 02:07
从Clean Code一书,对系统维运成本的看法
CleanCode先前在网络看到很多人在推荐与分享
CleanCode
这本书,当时,并无很强烈动机想要看这本书。先入为主的觉得这又只是一本介绍程序DesignPatten的书罢了。
愛德華郭
·
2021-04-27 18:59
《Clean Code》
image.png之前有看到同学写到自己看了《
CleanCode
》这本书的感受,他说看完这本书基本没有什么收获,这本书适合那些已经很有工作经验的人看,可是那些老人们又总是推荐新人来看这本书,这就让人很费解
吧啦啦小汤圆
·
2021-04-26 17:05
改善参数过多的方法
问题按照《
CleanCode
》中的标准,方法参数超过3个就已经是“过多”了。参数多带来的问题:首先是调用的地方难以理解,特别是多个参数是同一类型的时候。不仅调用时要小心对应每个参数的位置。
武可
·
2021-04-20 21:46
大牛荐书 | 百度技术大牛都在读的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
基于MVVM构建聊天App (一)从新建工程开始
在开发一个新的App时不仅要考虑当前版本的需求,更要考虑到后期的版本迭代和维护工作《
CleanCode
》一书中也提出代码大部分时候是用来维护的,而不是用来实现功能的。
小時間光
·
2021-01-28 17:27
Java 命名之道
《
CleanCode
》这本书明确指出:好的代码本身就是注释,我们要尽量规范和美化自己的代码来减少不必要的注释。若编程语言足够有表达力,就不需要注释,尽量通过代码来阐述。
JAVA_朴先生
·
2020-11-25 02:56
java
后端
程序员
Java 命名之道
《
CleanCode
》这本书明确指出:好的代码本身就是注释,我们要尽量规范和美化自己的代码来减少不必要的注释。若编程语言足够有表达力,就不需要注释,尽量通过代码来阐述。
JAVA_朴先生
·
2020-11-24 21:11
java
后端
程序员
python代码示例带注释-Python 整洁代码指南
《
cleancode
》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。
weixin_37988176
·
2020-10-29 22:58
代码质量修炼之路 - 读《代码整洁之道》有感
那如何提高自己的代码姿势水平呢,这里倾情推荐一本书《
cleancode
》(《代码整洁之道》)。接下来,我会分享一下我从这本书中的收获以及我日常coding中的一些个人总结。命名命名实在是
远山xbz
·
2020-10-11 15:45
Web开发的角色划分
2.Designer善于撰写HTML,但是不善于
CleanCode
和
dongbin_cn
·
2020-09-17 01:06
程序员变量命名神器-Codelf
专注于Java领域优质技术号,欢迎关注作者:通爸关于命名计算机科学的两件难事:缓存失效和命名计算机科学的两件难事:缓存失效和命名程序员最头疼的事:命名半数的人认为命名是最头疼《
CleanCode
》和《编写可读代码的艺术
weixin_34220623
·
2020-09-14 08:29
Uncle bob的书摘(Clean code and the craftsman)
转载自http://lanyrd.com/2013/agile-2-september/schedule/
CleanCode
:-ThereWillBeCode-BadCode-TheTotalCostofOwningaMess-TheGrandRedesignintheSky-WhatisCleanCode
swimmer2000
·
2020-09-14 07:19
clean code与算法
问题背景:coach经常找一些小题目给我们练习
cleancode
,其中常有一些包含算法的题目。但是coach和其它人不懂算法,只是按照最常规的方法去实现。
windmissing
·
2020-09-14 07:09
coding
style
聊聊clean code
cleancode
,顾名思义就是整洁的代码,或者说清晰、漂亮的代码,相信大多数工程师都希望自己能写出这样的代码。也许这是个千人千面的话题,每个工程师都有自己的理解。
美团技术团队
·
2020-09-14 07:07
推荐《Clean Code》一书,让你成为优秀的程序员
对于提升代码构建水平,
CleanCode
-代码整洁之道,好书值得推荐一读。下面是摘自美团技术团队作者
matthew_zhang
·
2020-09-14 07:35
Java开发
代码简洁之道
摘要:可以说是《
CleanCode
》的JS代码示例了,值得参考。原文:JavaScript代码简洁之道作者:缪宇Fundebug经授权转载,版权归原作者所有。
aau88497
·
2020-09-14 06:13
《Clean Code》 第四章——Comment 总结
《
CleanCode
》第四章——Comment总结今天下午学习了下《
CleanCode
》的第四章,这一章总的来说还是比较简单的,里面的一些思想在前几章都有接触过。
Albert_zhan_peng
·
2020-09-14 05:30
高质量代码养成计划
技能提高
编码能力
《Clean Code》学完第三章Function后 Code Review实战总结
前言昨晚上看完了
CleanCode
——-Function篇章,然后用所学到的知识去CodeReview我之前写过的一个小框架,进行的还算顺利,下面总结下我新体会到的事情,还有暴露的问题。
Albert_zhan_peng
·
2020-09-14 05:30
高质量代码养成计划
ThoughWorks
Clean
Code详解
回顾总结
《Clean Code》实战经验总结
自从开始学《
CleanCode
》后,现在写代码都会遵循书中提到的观点,并在之上加以改进,主要以怎么样能让读者更快的理解完你的代码为主去考虑。
Albert_zhan_peng
·
2020-09-14 05:30
高质量代码养成计划
【转】每个程序员应该阅读的10本经典书籍
今天我要为大家介绍几本值得一读的书,包括《ThePragmaticProgrammer》,《TheMythicalMan-month:EssaysonSoftwareEngineering》和《
CleanCode
dengmei8211
·
2020-09-13 05:04
谜之楔子(一)
这种冲动可能来自于《
CleanCode
》一书,但是为何有冲动去读这本书呢?却又无从考证了。也许是感觉代码写得难看面试过不了(其实面试写黑板程序反而不好意思三五行开一个方法)。
carcassonne
·
2020-09-12 15:22
Spring框架下AOP测试总结
实现上并没有太多高深的内容,只是笔者在实际开发中的一点小的心得和总结希望给追求
cleancode
的你一些参考。话不多说showmycode:
董月
·
2020-08-24 16:51
java
aop
单元测试
junit
《Clean Code》阅读:在大师们的眼中,什么样的代码才是好代码
前几天开始看UncleBob的《
CleanCode
》,在第一章里,作者讨论了这样的一个问题:什么样的code才是
Cleancode
。
小创
·
2020-08-22 09:54
clean-code
代码质量
编程技巧
编程理论
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
程序员
测试
敏捷开发的常见问题
很多的敏捷实践(比如TDD,持续集成,重构)及很多敏捷开发者提倡的原则(比如S.O.L.I.D原则,
CleanCode
,ImplementationPa
lanmao100
·
2020-08-22 02:25
敏捷开发
说说我理解的职业开发人员
应人民邮电出版社图灵公司的邀请,我有幸参与了Bob大叔所著CleanCoder(不是
CleanCode
)的翻译。
余晟
·
2020-08-22 01:43
程序员
开发人员
代码质量随想录(一):可读是王道
在看过了马叔叔的《
CleanCode
》和《CleanCoder》之后,这本书彻底让我沉迷于代码质量之中了。我就将每天读
爱飞翔
·
2020-08-22 01:40
代码质量
上一页
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
其他