作者AmosYang (泛用人型编码器)
看板Soft_Job
标题Re: [请益] 工作四年多开始迷惘
时间Mon Apr 16 02:29:09 2018
※ 引述《accessdenied (存取违规)》之铭言:
: 还是很多人对 clean code 的乌托邦有着不切实际的梦想....
: 醒醒看看 real world 的例子吧......
: 但是,这些顶多增加修改的成本和难度,却没有害当初公司业务根本做不起来。
: 这就是一种技术债杠杆。
我同意「事情有轻重缓急」这个概念,例如,先止住大出血,以後再考虑感染、疤
痕这类「相对的小事」。
========================================================================
我反对以下这种话术:
(1)
: 我想问那些把 clean code 和 DP 看得甚高的工程师们,在这样现实的商业生活中,你会
: 怎麽做的让我刮目相看呢?
(2)
: → accessdenied: 讨论还是就不要深究实作,因为我并没有提供详细的系 04/15 20:28
: → accessdenied: 统内部设计的资讯,单纯只有这个scenario 是真人真 04/15 20:28
: → accessdenied: 事 04/15 20:28
我的解读:
条件:
* 不讨论 DomainX 技术细节 ... (2)
* 不提供 DomainX 详细资讯 ... (2)
* 只提供 DomainY 的需求与资讯 ... (原文里大部份的描述)
问题:
* 在以上的条件之下,要如何从 DomainX 的角度来解决这个从 DomainY 角度
定义的问题? ... (1)
易言之,
"It's a trap!"
https://www.youtube.com/watch?v=4F4qzPbcFiA
--
个人 杂谈、学习、英语、软体
https://www.facebook.com/tw.yang.30 https://www.facebook.com/30abysses/
https://twitter.com/twy30 http://www.30abysses.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 136.56.47.92
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1523816954.A.E27.html
※ 编辑: AmosYang (136.56.47.92), 04/16/2018 02:30:31
※ 编辑: AmosYang (136.56.47.92), 04/16/2018 02:47:33
※ 编辑: AmosYang (136.56.47.92), 04/16/2018 02:48:21
1F:推 Chris926926: 同意,文字说明或规划而产生的bug,最後确斩到clean 04/16 02:59
2F:→ Chris926926: code、DP,有种拿咸鱼斩清官的感觉。 04/16 02:59
佛系解题法: 不讨论细节、不给详细资讯,缘份到了,解决方案就会出现。 XD
3F:→ superpai: 其实我觉得a大常讲一些还算是正论的主张但是例子很烂 04/16 04:48
4F:→ superpai: 很像是主张「数学很难」但是举例是一元一次方程式很难 04/16 04:57
5F:推 mathrew: 同楼上,也是觉得就单纯例子举的不好而已 04/16 07:39
举例之所在,笔战之所在 XD
6F:推 lovdkkkk: 推 XD 04/16 07:56
7F:推 SmallpTsai: 推,这世界不是0和1,也不是只有clean&dirty二种代码 04/16 08:29
8F:推 banyhong: XD 04/16 08:48
9F:→ y3k: 其实我觉得a是一个在软体业待有点久 但主要只是维护 而且没啥 04/16 09:04
10F:→ y3k: 学习意愿的小咖@@ 但是希望自认自己这麽长时间没有虚度 所以 04/16 09:05
11F:→ y3k: 说出这些争议的事情 只是想确认有人跟自己一样想法而已@@ 04/16 09:06
12F:→ y3k: 技术业界真的很残酷 对没有持续在学习的人来说更是如此 04/16 09:19
13F:推 Argos: 没关系啦 大家聊聊天嘛 一看完案例就代表又开始打高空的 04/16 09:32
14F:→ Argos: 大概他的工作就是需要打高空 04/16 09:33
15F:→ stkoso: 打高空领三百万 我也想打QQ 04/16 09:57
XD
16F:→ Argos: 我也觉得他讨论的跟clean code本身没啥关系 这应该是开发管 04/16 09:59
17F:→ Argos: 理策略上的问题 clean code比较像是技术细节实作 04/16 10:00
18F:→ Argos: 就算我是写if紧急处理 也可以写得很clean code不是吗 XD 04/16 10:01
> 这应该是开发管理策略上的问题
是的,例如,一样是 fugly hotfix, 在「言而有信,会给开发人员时间去重构」
的地方 vs. 「这种鸟事一而再再而三重覆发生,总是需要救火」的地方,从开发
人员那边感受到的阻力力道大小绝对不同。
※ 编辑: AmosYang (136.56.47.92), 04/16/2018 10:56:20
19F:推 asleisureto: 打高空领三百万 我也想打QQ 04/16 10:50
20F:→ Argos: 打高空领三百万还好吧?应该说管理主要工作就是打高空阿 XD 04/16 10:56