Re: [請益] 請問程式架構和資料結構的差異
※ 引述《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://www.ptt.cc/bbs/Soft_Job/M.1656806978.A.F02.html
推
07/03 09:12,
1年前
, 1F
07/03 09:12, 1F
→
07/03 09:15,
1年前
, 2F
07/03 09:15, 2F
推
07/03 10:34,
1年前
, 3F
07/03 10:34, 3F
→
07/03 13:41,
1年前
, 4F
07/03 13:41, 4F
推
07/03 13:58,
1年前
, 5F
07/03 13:58, 5F
→
07/03 13:58,
1年前
, 6F
07/03 13:58, 6F
推
07/03 14:44,
1年前
, 7F
07/03 14:44, 7F
→
07/03 14:45,
1年前
, 8F
07/03 14:45, 8F
→
07/03 14:45,
1年前
, 9F
07/03 14:45, 9F
噓
07/03 14:46,
1年前
, 10F
07/03 14:46, 10F
→
07/03 17:23,
1年前
, 11F
07/03 17:23, 11F
推
07/03 18:02,
1年前
, 12F
07/03 18:02, 12F
→
07/03 18:02,
1年前
, 13F
07/03 18:02, 13F
→
07/03 18:04,
1年前
, 14F
07/03 18:04, 14F
→
07/03 18:04,
1年前
, 15F
07/03 18:04, 15F
→
07/03 18:11,
1年前
, 16F
07/03 18:11, 16F
→
07/03 18:11,
1年前
, 17F
07/03 18:11, 17F
→
07/03 18:11,
1年前
, 18F
07/03 18:11, 18F
→
07/03 21:57,
1年前
, 19F
07/03 21:57, 19F
→
07/04 08:36,
1年前
, 20F
07/04 08:36, 20F
推
07/04 10:22,
1年前
, 21F
07/04 10:22, 21F
→
07/04 10:52,
1年前
, 22F
07/04 10:52, 22F
→
07/04 12:45,
1年前
, 23F
07/04 12:45, 23F
→
07/04 12:46,
1年前
, 24F
07/04 12:46, 24F
推
07/04 21:41,
1年前
, 25F
07/04 21:41, 25F
→
07/04 21:41,
1年前
, 26F
07/04 21:41, 26F
噓
07/05 15:06,
1年前
, 27F
07/05 15:06, 27F
→
07/06 18:41,
1年前
, 28F
07/06 18:41, 28F
→
07/06 18:42,
1年前
, 29F
07/06 18:42, 29F
→
07/06 18:44,
1年前
, 30F
07/06 18:44, 30F
→
07/06 18:45,
1年前
, 31F
07/06 18:45, 31F
→
07/06 18:49,
1年前
, 32F
07/06 18:49, 32F
→
07/06 18:54,
1年前
, 33F
07/06 18:54, 33F
→
07/06 18:55,
1年前
, 34F
07/06 18:55, 34F
→
07/06 18:59,
1年前
, 35F
07/06 18:59, 35F
→
07/06 18:59,
1年前
, 36F
07/06 18:59, 36F
→
07/06 19:00,
1年前
, 37F
07/06 19:00, 37F
→
07/06 19:00,
1年前
, 38F
07/06 19:00, 38F
→
07/06 19:00,
1年前
, 39F
07/06 19:00, 39F
→
07/06 19:24,
1年前
, 40F
07/06 19:24, 40F
討論串 (同標題文章)