程序员编程十大原则,学不会就是真小白
2019-05-11 本文已影响53人
小小小小怪兽_666
1.清楚地思考,然后再次编写代码。
刚刚进入线路的新人,为了展示自己的能力,得到了需求迫不及待地开始手写代码,禁忌!

2.如果你不沟通,只能靠疯狂加班解决。
不喜欢谈话和交流,需要被理解为错误,最后发现只有加班工作才能完成!

3.一定要写注释
很长一段时间后,你甚至不了解自己的代码!

4.这个文档没有人看,但还是要写
大多数情况下,文档不用于通信,它用于记录。大多数要求仍然通过口头交流传达,但文件没有记录,后续工作很容易!

5.业务高于技术
如果技术不能为公司的业务服务,它将毫无价值,赚钱就是硬道理!

6.不要指望需求稳定
产品需求根据业务需求不断调整,需求变化正常,不要抱怨!

7.谨慎使用新技术
新技术是一件好事,但并非100%肯定。它用于自我断言,大部分已经死了!

8.不要运气
如果你隐约感觉到这个bug,你一定会得到一个bug!

9.自己测试几次。
不要将其写入测试进行测试。如果你有自己的代码,你必须确保质量!

10.尽可能自己解决问题
如果遇到不明白的问题,必须尽力解决。如果你不动,只需剪一张照片并将其扔给别人寻求帮助。老板和同事不会来擦你的屁股,但如果你真的感到困惑,你应该尽快寻求帮助!

最后送福利了,现在关注我并且加入群聊可以获取包含源码解析,自定义View,动画实现,架构分享等。
内容难度适中,篇幅精炼,每天只需花上十几分钟阅读即可。
大家可以跟我一起探讨,欢迎加群探讨,有flutter—底层开发—性能优化—移动架构—资深UI工程师 —NDK相关专业人员和视频教学资料,还有更多面试题等你来拿~
群号:925019412
