专栏名称: 复利大王
分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点。同时,我们也会邀请BAT的大牛分享原创!
目录
相关文章推荐
鸿洋  ·  Android×AI ... ·  18 小时前  
复利大王  ·  西子电梯总裁跳楼 ·  19 小时前  
复利大王  ·  张艺谋最好的电影解禁了 ·  19 小时前  
复利大王  ·  有业主不想还房贷了? ·  昨天  
51好读  ›  专栏  ›  复利大王

十个让你成为优秀程序员的有效方法

复利大王  · 公众号  · android  · 2016-12-05 12:25

正文

请到「今天看啥」查看全文




许多人都有个共同特点,只有当他需要帮助的时候,他才会求助于论坛或者群。优秀程序员不同之处在于他们会经常浏览论坛去帮助他人。相比较于靠别人帮助解决问题,他们帮助他人让自己学到更多。在一个团队中也是一样,帮助他人解决问题收获更多。相信我,了解他人的问题,思考并最终提供解决方案吧,你会比之前学到的更多。

3. 写简单易懂,有逻辑性的代码

正如KISS原则(保持短小精悍)适用于生活的方方面面一样,它也适用于编程。尽量写有逻辑的代码,避免复杂化。有时人们写复杂的代码仅仅是为了展示他们有能力写出这样的代码。我的经验告诉我,简单而富有逻辑的代码非常的好,会产生的问题更少,也更容易扩展。我记得一句话:

好的代码本身就是最好的文档。当你想要加注释的时候,问问你自己,“我能如何改进我的代码,才能不写注释也读得懂呢?”

4. 花更多的时候分析问题,你将会花更少时间去解决问题


花更多的时间理解和分析问题,然后再设计方案吧。你会发现剩下的事情很容易了。设计不是说要用建模语言和工具,可以是仅仅看看天空在脑子里构思。那些在遇到问题就开始敲代码的人往往会最终偏离需求。

如果你洗澡的时候不能理清整个程序的结构,那么你还没准备好开始编程。





请到「今天看啥」查看全文