• 欢迎访问新概念博客,研究javascript,css3,html5,nodejs,Ext js等技术研究,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入新概念博客

2021年08月7日的内容

经典语录

写代码令人笑喷的56个代码注释,你写过多少?

写代码令人笑喷的56个代码注释,你写过多少?
写代码和注释的第一目的是帮助人理解代码,理解作者的意图 所以优秀的代码本身就有自说明功能,只有在代码本身无法清晰地阐述作者的意图时,才考虑写注释,也即是:注释应该表达 我的代码为什么要这么做? ,而不是表达 我的代码做了什么? 写注释应遵循奥卡姆剃刀原则:如无必要,勿增实体 注释写的不好 维护得不好(比如改了代码没改注释)会导致代码的可读性变差0.……继续阅读 »

3年前 (2021-08-07) 1113浏览 0评论6个赞

程序人生

什么是重构?重构有什么好处?代码重构终极指南!!

什么是重构?重构有什么好处?代码重构终极指南!!
我们一直在寻找各种方法来清理代码、降低复杂性和改善功能。而重构为我们指明了前进的方向。 1、什么是重构?Martin Fowler 曾出版了两本有关重构的书籍,他认为:重构指的是,在不改变代码的外部行为,只改善其内部结构的方式下,修改软件系统的过程。重构是一种有条理的清理代码的方式,可以最大程度地减少引入 bug 的机会。本质上,重构意味……继续阅读 »

3年前 (2021-08-07) 5986浏览 0评论3个赞

程序人生

SQL查找是否”存在”,SQL不再使用count,使用其他的方式!而是改用LIMIT 1

SQL查找是否”存在”,SQL不再使用count,使用其他的方式!而是改用LIMIT 1
根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写 SQL 的时候,还要 SELECT count(*) 呢?无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的 count。多数人的写法多次 REVIEW 代码时,发现如现现象:业务代码中,需要根据一个或多个条件,查询是否存在记录,不关……继续阅读 »

3年前 (2021-08-07) 1092浏览 0评论1个赞