提高面向對象編程技能面臨的挑戰是什麼?面向學習或改進面向對象編程(OOP)技巧的良好挑戰/任務/練習
這次調查背後的想法是提供一個想法,哪些練習對學習OOP有用。
挑戰應該儘可能的與語言無關,要麼很少使用或不使用特定的庫,要麼只使用最常見的庫。儘量在每個答案中僅包括一個挑戰,以便表決將與單獨挑戰的優點相對應。如果所需的技能水平被指明,那也是很好的,也是爲什麼它是有用的練習背後的基本原理。
挑戰的解決方案可以發佈爲「如何...」問題的答案,並從這裏鏈接到該問題。
例如:
- 挑戰 - 實現一個後進先出棧
- 技能等級 - 初級
- 理由 - 給出瞭如何引用對象
對於GOF的所有應有的尊重,「以設計模式爲首」是一個更愉快的閱讀。 – CaptainHastings 2009-07-24 20:58:00
GOF是最終的,我們不應該爲此擔心。每天在睡覺前閱讀。 – kta 2014-03-24 04:45:17