Re: [請益] 如何學習物件導向?

看板Soft_Job作者 (殺人貓™)時間10年前 (2015/08/13 21:18), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串7/9 (看更多)
其實這就只是一種...該怎麼說,設計有設計語言,程式有程式語言 可以把這方面當成思考的語言。 OOP跟另外一種比較常見的PP(Procedural Programming)都是一種思考的方法 並不是說哪一種比較好,而是說你在工作環境中大家的慣例是什麼 就好像你也許習慣講英文,但是工作環境中大家都講中文 那你只好跟著一起用中文 你學Java,Java天生就是為了OO而做成的語言,就好像唐詩三百首都用中文 硬想要用PP的思考邏輯去寫Java自然就好像用英文去唸唐詩三百首一樣,非常的卡 反之也是同理的。韌體廠等用C語言的的多半都還是用PP思考, 你在那裡OO是自找麻煩加格格不入 船到橋頭自然直,這跟你以後工作環境,你選擇的語言都有關係 除了比較極端的幾種語言以外(Java就是生來OO的,ASM/C就是生來PP的) 大多數語言其實都沒那麼死板,完全看你在什麼環境下 不過目前來講啦,學一下OO的思考其實利大於弊, 畢竟以後你有不小的機會,跟一群使用OO思考的人在一起工作 看你主修什麼跟未來想做什麼啦.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.175.221 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1439471902.A.669.html

08/13 23:03, , 1F
感謝大大寶貴的意見,主修什麼?是指工作嗎?
08/13 23:03, 1F

08/13 23:16, , 2F
JAVA-物件導向 / C語言-程序導向 / 組合語言-機器導向
08/13 23:16, 2F

08/13 23:49, , 3F
你主修C/ASM自然就別找OO的麻煩啦....
08/13 23:49, 3F
文章代碼(AID): #1Lp9aUPf (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Lp9aUPf (Soft_Job)