我感觉在学校的,主要是软件工程危机那套东西
但工作后,我感觉 engineering 的内涵不仅仅是这套逻辑
有架构的取舍、tricky 和经验、有和当下最新理论的衔接
1
hefish 8 小时 47 分钟前
铜币,给你。
|
2
putin541 7 小时 38 分钟前
engineering 就是 repeatable
|
![]() |
3
dssxzuxc 7 小时 21 分钟前
我觉得是可持续性迭代
|
4
xing7673 6 小时 37 分钟前
软件工程和物质世界的机械工程以及其他的工程本质上没有区别
设计、模块、迭代、效率、指标、项目管理、理论与技术的结合等等各类要素都可以互相对应 不同点在于软件工程的门槛比其他工程的门槛低多了,1 个人 1 生产工具 0 物资就可以干 |
5
Mithril 6 小时 11 分钟前
个人理解,Engineering 就是在现实世界中,使用各种方法解决特定问题。
核心是在可接受的成本下,达成可接受的目标。 这个成本既包括软硬件,也包括人力成本,学习的成本。 目标可以算产出项目,也可以认为是单元测试覆盖率等等。 总而言之现实世界总有各种限制,并不完美。但你很多时候也不想要一个完美无缺的产品,能用就行。 成本和目标标准互相妥协,最终糊了个能跑的,就是 Engineering 了。 |