应该知道的
Table of contents:
- Bad architecture causes more problems than bad code.
- You will spend more time thinking than coding.
- The best programmers are always building things.
- There’s always a better way.
- Code reviews by your peers will make all of you better.
- Fewer features for better code is always the right answer in the end.
- Don’t reinvent the wheel, library code is there to help.
- If it’s not tested, it doesn’t work.
- Code that’s hard to understand is hard to maintain.
- Code that’s hard to maintain is next to useless.
- Always know how your business makes money, that determines who gets paid what.
- If you want to feel important as a software developer, work at a tech company.
- 你将花费更多的时间思考而不是编码。
- 不良的体系结构比不良的代码引起更多的问题。
- 最好的程序员总是在构建东西。
- 总会有更好的方法。
- 同行的代码审查将使所有人变得更好。
- 最终,正确的答案就是更少的功能来获得更好的代码。
- 如果未测试,它将无法正常工作。
- 不要重新发明轮子,库代码可以为您提供帮助。
- 难以理解的代码难以维护。
- 难以维护的代码几乎是无用的。
- 始终知道您的企业是如何赚钱的,这决定了谁能得到酬劳。
- 如果您想以软件开发人员的身份感到重要,请在技术公司工作。