软件工程是不是扯淡

2016-12-23 22:06:31 +08:00
 sonack

怎么感觉越学越扯淡?全都是自找麻烦啊。。。

7220 次点击
所在节点    问与答
84 条回复
sonack
2016-12-23 22:07:16 +08:00
画什么用例图、泳道图、状态图、时序图的。。感觉还不如不画清晰,本来这种逻辑结构还挺清楚的。
kmyzzy
2016-12-23 22:13:46 +08:00
Edsger Dijkstra 说过,软件工程的宗旨就是:"How to program if you cannot?"
zscself
2016-12-23 22:15:34 +08:00
反正你现在不学,写毕业论文也要学「斜眼笑」
sonack
2016-12-23 22:16:04 +08:00
关键是还要考这些玩意。。。真是
AbrahamGreyson
2016-12-23 22:19:09 +08:00
初学者接触这玩意的确没啥用,软件工程应该作为编程几年后遇到真正的可维护性问题时的自我提升知识,而不是作为入门,软件工程是解决问题的方法,不是最终目的。
nyanpath
2016-12-23 22:19:46 +08:00
不管扯不扯淡……
只求期末软件工程不挂科
kindjeff
2016-12-23 22:23:05 +08:00
除此之外,我还有“软件体系结构”、“软件需求工程”这两门。
AutoRip
2016-12-23 22:26:22 +08:00
@kmyzzy 这是高级黑?理解成“如果不会编程,应该怎么假装会”?😂
hpeng
2016-12-23 22:27:22 +08:00
工作一年之后,非常希望他们按工程那套方法来,而不是,我要这样这样的东西,你给我做出来 这句话。
yangyaofei
2016-12-23 22:27:35 +08:00
@AutoRip 应该是如何指鹿为马
ihuotui
2016-12-23 22:28:38 +08:00
高级程序员会画图
21grams
2016-12-23 22:29:40 +08:00
millson
2016-12-23 22:30:32 +08:00
工作几年后就知道有没有用了
AutoRip
2016-12-23 22:34:06 +08:00
@yangyaofei 贴切哈哈哈,刚想表达的就是这个哈哈哈哈哈
sonack
2016-12-23 22:44:08 +08:00
感觉一群刷论文的,,,
A:没有银弹
B:我觉得有
A:真的有
B:有银弹是错误的
A:我承认你,但是有


这不是神经病???

明天就考试的我生无可恋
kmyzzy
2016-12-23 22:44:34 +08:00
@AutoRip Dijkstra 专业黑软件工程啊,有兴趣可以看看他这篇文章 https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html
sonack
2016-12-23 22:48:40 +08:00
@kmyzzy 收藏了,考完试我翻译到博客上
AutoRip
2016-12-23 22:53:21 +08:00
@kmyzzy 感谢
libo26
2016-12-23 23:06:22 +08:00
现在觉得没用是因为项目经验不够,或者涉及的业务逻辑不复杂。工作时写业务代码这玩意挺好用,常用的一般是用例图,时序图,状态图
chengluyu
2016-12-23 23:18:35 +08:00
因为人脑无法直接构建一个复杂而又庞大的系统,需要一种方法论来辅助。

当然,不同人仅凭借自己脑容量能构建的项目大小也因人而异, Dijkstra 这种天才肯定和常人不同,所以才会喷。

你现在讨厌它只是因为要背的东西太多了,等到以后要用的时候就知道有多么有用了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329797

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX