摘要:
去年偶得一旧书《黑客与画家》,放在书架上大半年也没看。上个月随手一翻,被里边内容吸引,一口气看完。现回味书中内容,有那么几点还是挺令人印象深刻的。黑客就是指程序员,自嘲点说就是码农,稍微好点就是软件工程师。书中把程序员和画家做比较。其实程序员和画家还是有很多相似的地方。比如程序员和画家都要依靠实践经... 阅读全文
摘要:
上周给team做了关于cleancode的workshop。有同事问我,cleancode是不是就是编码规范。我说当然不是了。要写出cleancode,我认为要从下面几个方面入手:代码的微观方面,比如要有好的naming、代码的自注释性、足够小的函数等宏观的代码结构,包括设计原则(SOLID设计原则... 阅读全文