看板
[ Soft_Job ]
討論串[請益] 如何學習物件導向?
共 9 篇文章
內容預覽:
「不要為了OO而OO」,這個說法沒錯,但過於隱晦. 我用比較白話的方式來說,就是:. 不要為了框架而框架,不要為了SOP而SOP. 尤其是框架的制定. 1, 如果框架的制定者對需求的領域知識尚不是完全熟悉,沒有考慮周全. 2, 如果框架是一種「硬」框架,用起來完全沒有彈性,就像是繼承 base on
(還有292個字)
內容預覽:
其實這就只是一種...該怎麼說,設計有設計語言,程式有程式語言. 可以把這方面當成思考的語言。. OOP跟另外一種比較常見的PP(Procedural Programming)都是一種思考的方法. 並不是說哪一種比較好,而是說你在工作環境中大家的慣例是什麼. 就好像你也許習慣講英文,但是工作環境中大
(還有277個字)
內容預覽:
如果要學習OO,把你所知道的 "類別、建構涵數、繼承、多載 ..."等等一堆技術. 方法兜出一個專案的話,我是很推去看侯傑的有關OO的書,作為基礎. 接著你必須要接觸 UML / design pattern 等知識,尤其我個人是推先學何謂UML,這是. 一個讓你開發思維開始導入物件化的一個開始.
(還有426個字)
內容預覽:
我覺得要學習物件導向,第一步先把你覺得是物件的東西拉出來,定義屬性與方法。等到對物件有感覺時,回來看你之前寫的,你會發現想法不一樣了。. 然後再學習繼承跟多行等物件導向的觀念。我覺得要一直重構自己的程式,想辦法reuse程式碼,寫多了就會對物件導向有概念,也要多看別人程式,可以看出他們的想法。. 如
(還有40個字)