有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。
如果要我给新手程序员一个他们之前可能还不知道的好建议,那就是:不要盲目编程。
从一号店双11的秒杀排队系统的设计说起
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 […]
其实编码不是一个人的事情,团队协作是必不可少的。
如果你带领的团队必须完成某个任务,而任务现在面临困境,你愿意: a.优先考虑任务 b.优先考虑人 c.平衡人和 […]
本文作者点融技术高级开发主管 Landon,写下几个提高开发效率的协作理念,跟大家分享。
来自同一个公司的程序员们的表现都基本上处在同一水平。为什么? 这最重要的因素是他们所处的工作环境能给他们提供的 […]
对于新手和一些编程效率不高的程序员来说这新很有用,这新方法有的已经验证过,有的还在验证。不过总之一句话 ,按照 […]
“三边”是指:边计划、边实施、边修改,“六拍”是指:拍脑袋、拍肩膀、拍胸口、拍桌子、拍屁股、拍大腿!“三边六拍 […]
好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优 […]
偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答 […]
善于解决各种技术问题 主动,但同时也很懒 能快速理解别人的代码 有强烈的编程激情 爱学习,为了学习而学习 数学 […]
1. 无风不起浪 代码设计是否糟糕,从某些地方就可以看出来。比如: a. 超大类或超大函数 b. 大片被注释的 […]
为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、 […]