《程序员修炼之道+从小工到专家》读后感2

近期读后的印象比较深的内容就是正交性上,如果程序各个部分之间是正交的(即对某一功能的不会过度依赖其他部分),这样程序的安全性会提高很多,这样一旦某处需要改动,那么就不会因为该项改动而导致其他的部分也需要改动,可以使得程序维护更轻松,也更容易让他人理解。

然后就是程序中的重复,不是指代码的重复,指的是一些声明上的重复,声明要尽可能避免重复,重复多了就容易出现矛盾,这会严重危害程序的运行,因此声明要避免重复来确保权威性。

还有就是原型,在编写某个程序之前先制作一个微型的,功能相仿的程序,这个原型程序可以测试程序的可行性,并且对一些可能的bug提前预知,这样可以省下大量精力来把产品做得更好。

猜你喜欢

转载自www.cnblogs.com/liuleliu/p/11773889.html