除了看经典书和看优秀的源码之外最重要的一点是刻意练习。刻意练习包括两个层面,从「写不出来」到「写的出来」,从「写的出来」到「写的很好」。
从「写不出来」到「写的出来」的练习过程大家都知道并愿意实践,而从「写的出来」到「写的很好」这个过程往往被大家忽略。比如写完了一个类,会不会回过头仔细考虑这个类设计是否合理,接口设计的是否清晰好用;写完了一个函数,会不会考虑这个函数是否单一职责,是否与函数名语义匹配;写完了一段循环代码,会不会想想有没有更简练和清晰的写法。这个过程可能比前一个过程更耗时更费精力,如果回过头仔细考虑的时候没有发现可以改进的地方,那么可以从优秀的源码中学习。
当经过长时间的刻意练习之后能够写出清晰易读的代码,编程能力自然有很大的提高。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有