软件架构用接口实现的!每一层针对接口编程。
开发前期,先开发接口!
优秀的程序员:责任心(态度)、习惯;
靠的就是卖力工作、拼命把所有事情搞清楚、认真地去做。
1、TIPS
(1)三个问题:
我以后会做什么?
我热爱什么?
我是否过得快乐?
(2)软件开发:重视每行代码,面向对象的概念将在每行代码中展现出来,在代码中体现出深厚的理论根基。需考虑可扩展性、可维护性和健壮性。
(3)养成良好的编程习惯,如加注释、简洁、规范等。对提交的代码负责。这样才会获得口碑和信任,主管愿意将重要任务交给你。
在文件最开始的几行进行注释,说明该文件的主要内容、作者等信息。
code review的几点:
a、代码能否被读懂和理解;
b、是否有明显的错误;
c、代码是否会对其他部分产生不良影响;
d、是否有重复的代码;
e、是否存在可以改进或重构的地方;
(4)对数据库操作时,一定要先预设数据量大。在此前提下进行编程。
2、PS
(1)兴趣来源于成就感。
动手做实验。大胆猜测,小心求证。
说好比做好更难。
不断挑战自己是成长最有效的途径。
讲出来写下来。
完成本职工作是获得信任的前提。
多和主管讲自己的想法。
有想法还要行动。
信任是做出来的。
学习是生活的一部分。
努力跑到最前面。
只要跑到技术领域的上游,学习成本大幅下降。
赢得先发优势,降低学习成本。
审视自己不同阶段的变化。
(2)