Soft_Job 板


LINE

※ 引述《serenitynice (cregryrm)》之铭言: : 本人目前刚修完大一的程设,什麽design pattern和资料结构还不太熟悉 : 物件导向刚学会封装、继承、多型; : 资料结构只有写过linked list,tree那些还没自己刻过 : 想问这两个有什麽关联吗? 还是不同领域的 : 有重要性之分吗?还是跟着学就好了 : 谢谢各位指教 安,小弟最近在复习资料结构 刚好看到了魔术方阵这题练习题 附上c#原始程式码 https://github.com/prag222/MagicMatrix 你可以学我用物件导向的方式 把解题方法改成用物件导向的写法改写喔(重构?!其实两个的主逻辑一样!) 坦白说是蛮酷的 以下是我半夜爬起来玩一下XGP後赶工一下赶出来的 https://github.com/prag222/MagicMatrix-with-OOP- 小弟死新手,赶完工又继续XGP 拜托不要拿小细节或clean code来嘴我 看到推文有人说OOP是X圾,不好用复杂 感觉蛮伤心的 其实好的OOP写出来跟Open Source的感觉是差不多的 虽然可能看不太懂 但是好新增好修改好维护 扩充容易 符合SOLID的标准阿 业界的OOP可能写法乱七八糟或是实际应用过於复杂 才会导致於有误会的想法 贴出来的范例提供大家观摩一下罗 感谢~~~~~ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 150.117.82.127 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1656806978.A.F02.html
1F:推 wulouise: 说xxx是垃圾的话都当垃圾不用理,oop fp存在都是有理由 07/03 09:12
2F:→ wulouise: oop效能可能遇到cache miss,导致dop/fp较好但那是底层 07/03 09:15
3F:推 ko27tye: 呃 没恶意但我不觉得你有真正用到OOP 07/03 10:34
4F:→ a740125: ??? 07/03 13:41
5F:推 Hsins: OOP 跟 Open Source 之间好像没什麽关联性,另外不是所有 O 07/03 13:58
6F:→ Hsins: pen Source 的专案,程式码品质就很优秀… 07/03 13:58
7F:推 strlen: 嘴OOP会乱的人 FP用起来也不会好到哪去啦 重点不在架构 程 07/03 14:44
8F:→ strlen: 式会不会乱 都是在人和团队本身 人或团队写程式没纪律喜欢 07/03 14:45
9F:→ strlen: 发挥「创意」 什麽架构都救不了你 07/03 14:45
10F:嘘 clay030: 不是反串我再推回来 = = 07/03 14:46
11F:→ MoMoShota: 原来不是反串吗 XDDD 07/03 17:23
12F:推 DrTech: 原文用意良好,举例错误。你又不需要多个object 你干嘛搞 07/03 18:02
13F:→ DrTech: 个OOP把事情复杂化。 07/03 18:02
14F:→ DrTech: 不需要OOP的功能,顾故意硬凑OOP,标准的举例错误,难怪会 07/03 18:04
15F:→ DrTech: 被认为反串。 07/03 18:04
16F:→ DrTech: 现实工作中,就一堆这种人,OOP的确是中性的东西。但是, 07/03 18:11
17F:→ DrTech: 你又不需要OOP时,硬用,然後说OOP多好,就觉得很没说服力 07/03 18:11
18F:→ DrTech: 。 07/03 18:11
19F:→ ripple0129: 2009就在soft_job的说自己新手XD 07/03 21:57
20F:→ ttss4092: 为了反串特地写程式太累了吧 07/04 08:36
21F:推 luke72: oop写起来跟open source差不多?那跟商用软体比呢 07/04 10:22
22F:→ kurtsgm: 完全不懂oop跟open source有啥关联 07/04 10:52
23F:→ shooter555: 跟open source感觉差不多是在指oop写法容易有bug吗 07/04 12:45
24F:→ shooter555: 这样好像是贬意 07/04 12:46
25F:推 Nitricacid: 觉得 OOP 是垃圾的通常抽象思考能力不太好 知道这类 07/04 21:41
26F:→ Nitricacid: 人都产什麽 CODE 就不用计较太多了 07/04 21:41
27F:嘘 kkes0001: 完全不懂oop跟open source有啥关联 07/05 15:06
28F:→ superpandal: XD oop可以不会乱 但通常一堆专案(公司、开源)写的都 07/06 18:41
29F:→ superpandal: 很随性 架构也很恐怖 当然藉口多数是赶工 07/06 18:42
30F:→ superpandal: 傻瓜化的东西几乎是没有 debug还要追到底层然後发现 07/06 18:44
31F:→ superpandal: 被坑了 07/06 18:45
32F:→ superpandal: 不用oop也可以很好维护 也都不是必要的 07/06 18:49
33F:→ superpandal: 抽象能力? 机器没在管你什麽抽象 要抽象到没人懂也可 07/06 18:54
34F:→ superpandal: 以 07/06 18:55
35F:→ superpandal: 业界充斥一群爱把自己当机器 然後设一堆障碍搞後人 07/06 18:59
36F:→ alan3100: 不就不会oop硬写oop 怪oop不好维护 WTF? 07/06 18:59
37F:→ superpandal: 後人解决不了就可以秀优越 後人可以解决但心情差抱怨 07/06 19:00
38F:→ superpandal: 下就说态度差 07/06 19:00
39F:→ superpandal: 楼上应该跟那些人讲 我是会的 07/06 19:00
40F:→ superpandal: oop不可否认是可以写的清爽简洁动态的 07/06 19:24







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灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP