程序员和工程师区别?
很多软件开发人员未必清楚两者的差别,甚至做了很久也只算程序员而不算严格意义上的工程师。所以网页设计师钟振森就自己的观察和,谈谈程序员和工程师的差别。
操作方法
- 01
工程师不写黑箱程序 “程序=数据结构+算法”,这个著名的公式大家都知道,不幸的是,它不适合描述工程领域或者现实世界的程序。
- 02
出现问题的第一反应是直接杀掉进程重启(天哪你们的程序不能安全关闭吗)。
- 03
怎样的程序不是黑箱?
- 04
网络爬虫大家都会写,大家也都知道如果要数据抓得准,调试起来 很麻烦。可以用逐步操纵语句的执行,迅速定位问题所在。
- 05
工程师注意实现和接口分离 Java面试的一道经典问题是:请描述抽象类和接口的区别。通常,大家都会知道“接口”和“实现”要分离。
- 06
接口的真正含义是什么?计算机最擅长处理的是信息,它可以让信息脱离现实的障碍高速流动起来。
- 07
工程师注重功能的逻辑联系 很多系统都在不断的变化和改进过程中,程序员看到的是功能点,工程师看到的是功能点之上的逻辑。
- 08
随着时间的推移,业务的增长,新功能可能越来越多。
赞 (0)