What are some of the most basic things every programmer should know?(每个程序员都应该知道哪些最基本的知识?)
作者 CodeAllen ,转载请注明出处
What are some of the most basic things every programmer should know? 每个程序员都应该知道哪些最基本的知识?
1.Learn underlying systems. 1.学习底层系统。
2.Know command line tools. 2.了解命令行工具。
3.Learn to write tests. 3.学会编写测试。
4.Play well with others. 4.和别人一起玩。
5.Bad architecture causes more problems than bad code. 5,不良的架构比不良的代码引起更多的问题。
6.You will spend more time thinking than coding. 6.您将花费更多的时间思考而不是编码。
7.The best programmers are always building things. 7,最好的程序员总是在构建东西。
8.There’s always a better way. 8,总有更好的方法。
9.Code reviews by your peers will make all of you better. 9,您的同行对代码的审查将使您所有人变得更好。
10.Fewer features for better code is always the right answer in the end. 10,更少的功能来获得更好的代码始终是最终的正确答案。
11.If it’s not tested,it doesn’t work. 11.如果未测试,它将无法正常工作。
12.Don’t reinvent the wheel,library code is there to help. 12.不要重新发明轮子,图书馆代码在这里有帮助。
13.Code that’s hard to understand is hard to maintain. 13.难以理解的代码难以维护。
14.Code that’s hard to maintain is next to useless. 14.难以维护的代码几乎是无用的。
15.Always know how your business makes money,that determines who gets paid what. 15,总是知道你的企业如何赚钱,这决定了谁能得到报酬。
16.If you want to feel important as a software developer,work at a tech company. 16.如果您想以软件开发人员的身份感到重要,请在技术公司工作。