Soft_Job 板


LINE

我对看到的其中几句话有一些其他想法和想补充的地方 和大家分享 ※ 引述《strlen (strlen)》之铭言: : ..... : ..... 非到必要时刻不要使用 不是只有 SOLID 原则、设计模式非必要时不要用到 我觉得包括 clean code 里面提到的东西、重构 甚至到 Effective SQL、CI/CD、SRE 之类的东西也一样 没有需要用到 表示手上的工作可以用最简单的方式解决掉 但这些东西之所以会被整理成册、流传多年,甚至有些还被喻为必读圣经 就是因为这些东西都是在特定领域最常被使用来解决问题的方法、流程 而且想逃避不用还不一定逃得掉 最好的方法是边做、边学、边讨论 上面几句话提到的东西其实不少 再加上自己前一段讲的名词加起来 这辈子要学到透彻、学到精通应该蛮难的 (我想自己是做不到) 但建议把这些专有名词都看过、知道有这个东西 因为可以大幅降低沟通成本、避免讨论上不小心造成的误解 「觉得这边做 method extraction 以後再来用类似观察者模式下去调整,应该就 可以解决 ......」 听到「method extraction」和「观察者模式」可能没办法理解流程、程式调整方式 但若有听过、知道这些名词的概要、特性 就可以很快的了解需要重构、并让类别提供一些特定的 method 供使用 觉得也不是说业界没在用、或是不重视 只是这些东西默默融入生活中 讨论的时候不一定会以专有名词的方式出现而已 「试试看走下路,然後在森林出口和草丛附近种香菇」 : 没有所谓的正确的模式 书上整理出来发法、设计方式 大多是遇到问题比较通用的解决方法,或是可以参考的常见设计方式 我目前几乎没有遇到刚刚好可以一模一样完全照着做就能解决问题的问题 就和人生一样,多数的问题都没有最佳解,只有可能的较佳解 但有件事情是肯定的:站在巨人的肩膀上能少走一些冤枉路 累积更多的经验、了解更多人的思路和解决方案 可以让你在决策时做出更适当的选择 ---- 突然觉得好像不该选择在半夜写垃圾 QQ --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.45.14 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1636306063.A.154.html
1F:推 pjwck: clean code 跟能不能简单解决没太大关系吧 11/08 18:57
2F:推 MatTZerS: 回楼上 看完clean最痛苦的我 就是明明只是写一个简单的 11/09 11:46
3F:→ MatTZerS: 资料夹文件整理的程式 一个写在main就能完成的事 我却 11/09 11:46
4F:→ MatTZerS: 还要想怎麽抽出函式 怎麽命名... 11/09 11:46
5F:推 strlen: clean讲得东西其实要分两种 一种是所有地方皆通用的建议 11/09 19:00
6F:→ strlen: 一种是所谓的「招式」 通用建议就是好好命名 一个method只 11/09 19:00
7F:→ strlen: 做一件事 这些不管你什麽写法都应该最好要知道的东西 11/09 19:01
8F:→ strlen: 另一个「招式」就是SOLID和设计模式 这个就是你不只要会用 11/09 19:02
9F:→ strlen: 还要会「选择对的时机用」 後者比前者更困难 11/09 19:02
10F:→ jej: clean code参考而已吧 你看阿里巴巴的开发guidelines 11/09 19:26
11F:→ jej: 有些根本就和clean code背道而驰 11/09 19:26
12F:→ jej: 举exception为例子 clean code认为抛exception让接收错误 11/09 19:26
13F:→ jej: 的处理器用多型处理 11/09 19:26
14F:→ jej: 阿里巴巴却是强调要精确的exception 11/09 19:26
15F:→ jej: 再来说程式撰写的颗粒度 clean code不会和你说那些物件有坑 11/09 19:26
16F:→ jej: 阿里巴巴会明确叙述 例如SimpleDateFormat 11/09 19:26
17F:→ jej: 多看看几本书 每本互相参考才比较好吧 11/09 19:26
18F:推 qscesz1456: 越简单越好 ... 也不用假想太多未来的状况 9成都不会 11/09 19:51
19F:推 ZakuSIN: 看完clean跟怎麽写应该是两回事? 没有一定要这麽做 11/09 21:22
20F:→ ZakuSIN: 程式没有唯一解 只有适合的解法 11/09 21:22
21F:→ viper9709: 越简单越好+1 11/10 00:09
22F:→ strlen: 多型事实上就是属於「招式」的那一边 有时间多看当然是好 11/10 09:37
23F:→ strlen: 事 看越多你越能斟酌你目前的现况使用这些工具 11/10 09:38
24F:→ strlen: 我只是说clean code有一些基本不能再基本的东西 DRY之类的 11/10 09:38
25F:→ strlen: 不管你是写什麽毛都应该要注意 11/10 09:38







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP