看板 Python 關於我們 聯絡資訊
最近剛入職成為工程師,深深覺得自己物件導向的概念太差,想要精進自己的OOP實作 經驗,查各種網路資源,都好片面感覺都只學到表皮,想請教板上強者大大們,有什麼推 薦的好書或是方式可以練習嗎? 真心感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.129.50 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1664972025.A.166.html
cuteSquirrel: 公司實戰 + debug + side project 10/05 21:09
cuteSquirrel: 簡單的web 站台 + 留言板 or 會員登入系統 10/05 21:12
DaOppaiLoli: 實戰跟思考還是比較重要一點 10/05 23:10
koconut: 現在每天都在看別人寫的code,看得非常慢,想問問大家都 10/05 23:30
koconut: 怎麼變強的 10/05 23:30
Hsins: 寫久了會有感覺的。如果真的要說的話,我認為物件導向一個 10/05 23:37
Hsins: 核心的概念是資料的傳遞,還有權限的控制。不確定你有沒有 10/05 23:38
Hsins: 限定語言,從 Java 這種物件導向程式語言來上手物件導向是 10/05 23:38
Hsins: 一個滿不錯的方式,如果沒有資結演算法基礎,CS61B 這門課 10/05 23:39
Hsins: 可以讓你同時練習 DSA 和 OOP 10/05 23:39
Hsins: 如果專門針對 Python 的 OOP 的話,在 Udemy 上面有一門課 10/05 23:40
Hsins: ,是 Fred Baptiste 開的,總共有四門,第四門就是 OOP 10/05 23:40
Hsins: 如果想要看一些 Case Study 的話,在 Educative 上面有個 10/05 23:41
Hsins: Grokking the Object-Oriented Design Interview 是不錯的 10/05 23:42
Hsins: 材料 10/05 23:42
mikapauli: 感覺要學OO換個語言練習會比較合適? 10/06 11:07
mikapauli: 就像學functional也不會首推Python 10/06 11:08
sating00: 學c++打基礎 10/06 12:14
Hsins: 呃,雖然 C++ 有 OOP 特性,但如果是要熟悉 OOP 的話不太推 10/06 12:32
Hsins: 薦從 C++ 上手啦,的確學好 C++ 能打好不少基礎... 10/06 12:33
gaexpa066454: 物件導向首推Java,c++用來學指標比較好 10/07 11:55
Selkirs: 別想太複雜,一開始就把他當作函數的一種實現手段就好, 11/02 20:32
Selkirs: 再慢慢從複用繼承的角度去理解它即可。 11/02 20:32