编程新手应该怎么做
  • 浏览:401 评论:0 人

  • 1、积极大胆地谷歌。
    你得知道如何有效地组织搜索关键字,查阅别人写的代码,然后合理地用在代码里,从而解决问题。
    2、拥抱变化,坚持不懈。
    老手程序员在接触新技术时,能欣然接受像个初学者一样处处受挫,并总能在完成工作的同时自学成才。
    3、承认细节的重要性。
    例如变量和函数的命名、CSS 属性的命名、该用哈希还是用数组,以及其他看起来微不足道,但可能对项目有深远影响的事情。
    4、承认大多数的“重要决定”其实并没有那么重要。
    一般的开发者经常在技术选型等“重大问题”上陷入唇枪舌战,而程序员老鸟们会避免浪费时间在骂战中。这一点上,他们就像禅宗大师一样(zen-like)。
    5、选择合适的工具解决问题。
    网上有无数的开源库、工具和框架,让人眼花缭乱。而老手们清楚地知道针对怎样的问题,应该用什么样的工具。
    6、明白代码「不值钱」(该删就删)。
    你必须习惯于删掉几百行代码来重写程序的某一部分,毫不留情。
    7、在评估技术的时候要全面。
    例如,我一直在鼓吹Elixir。它语法优美,社区完善,有很大的潜力。但Elixir诞生的时间太短,所以如果要构建复杂的功能,可能会难以找到能帮你提高效率的开源工具。因此,在评估要不要选择使用一项技术时,你得把所有这些因素都考虑在内