精華區beta Programming 關於我們 聯絡資訊
※ 引述《milochen (邪樹豬鹿)》之銘言: : ※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言: : 1. 學會這麼現成好用的tool,也只能用這tool 去寫 快速生產的Application : 2. 越到後期學程式的人,越來越沒有機會去深刻體驗不同Programming Diagram : 3. 以前只要有國中的數學"修養"(修養與知識不同),便可以學好程式 : 如今因為CS已經發展多年,所以拿著國中數學"修養"無法進入較新的程式觀念 : 4. 現在許多搞SA的人,他們本身的coding經驗還沈溺於1990年代,真的具備2000年 : coding概念的人,"聽說" 很少。 : 關於1: : 是因為看過太多同學都這樣子用,在需要開發從無到有的開發核心,反而會不知所措 我也是這樣覺得,寫了一堆,真正能夠用精簡地方式 寫出擴充性良好,又有效的程式架構才是真的 但是我們通常都只是用現成的東西 軟體產業在我們這裡似乎並不存在 我指的軟體是套裝軟體出來賣的那種 我們有的就通常只有各別的Case做完算的那種 所以OO對我們來說,只是一個讓我們快速完成工作的工具 我們用的大多都是別人現成的東西 對Case來說當然是越快完成越好 而當過了若干年當系統要再修改時,早就不是原接案者的工作 因此,在這樣的環境下來看 只有少數人會去認真去學能夠寫出真正可以重覆使用,有彈性的程式的人 就會少得可憐,大家都會只重視於如何快速地完成Case 而OO不可否認的,在很多概念上都需要比較多的工作 來讓以後使用上更簡單,或更安全 簡而言之,就是先苦後甘,花最大的心力去設計架構 讓以後使用起來會非常簡單 而對於快速完成的要求下,能快速使用才是王道 所以才會不那麼地受歡迎 : 關於2: : 還好有很早前讀高職,在學QB時,很想要用它寫象棋寫3D什麼的,在程式碼多也發現 : 許多的問題,後來又有學C與組合語言,因為每次都試著想要從這些語言去作從無至有 : 寫程式動作,因此對這語言所給的底限便有深刻的體會。 : 後來能體驗一件事,每一個語言特性都是有它背後的意義與需求,因為有更大的需求 : 才會有著那些東西,如果沒有這樣子的需求,跟本就不可能會有這種機制出現。 : 就算正到現在,還是有許多人對C++提出更多進階的需求。我們現在看到的這些機制, : 都是由需多世界級且前輩級的程式設計師,他們經過豐富的程式設計經驗而推理出 : 的好用機制。如果想要成為個好的程式設計師,像這種人家提出比較簡單好用的東西 : 就要先撿起來先會在說,這對我們才有優勢。而且Modern C++ Design是六年前出版的, : 六年後的今日又比六年前還要更加的有智慧。 我們的確落後別人很多,不過退一步想 我們學的物理也是百年前的古典物理 都是經過百年的使用和驗證,也許程式語言也是同樣的道理 我們不是愛因斯坦,也不是牛頓,我們不是時代的先知 我們只能等這些先知開路,除非我們真的有能力當先知 當然,這是一種比較阿Q的想法 先學起來放當然是不錯,只是會比較辛苦 囧| : 關於3: : 以前在學C++的時候學習有障礙不知道問題出在那,那時連候捷的泛型程式設計,連看 : 都看不懂,那時候我是大一。等到後來開始看懂那一天,已經是大四的時了。 : 還好當時有去旁聽一些比較可以練數學素養的課程,不然至今可能連看都看不懂, : 就更別"寫"了。 不過數學的"知識" 與數學的"素養"是完全不一樣的東西!! : 下面這是一篇來自大陸的文章,下面便解釋出數學素養對一個程式設計師的重要性。 : http://blog.csdn.net/ArenAK/archive/2006/10/31/1359026.aspx 其實,從我身邊的同學看來,我認為他們之中很多都是為了分數才去讀數學 我在教他們時,對於回圈的部份,甚至連簡單的運算去達成讓數字依照自己想的去變 都不知道該怎樣做.... = =" 例如...要把星號的圖形反過來...阿就 n-i 就倒過來了 我真的不知道他們讀到大學的數學都讀到哪裡去了 囧rz... 這大概要拜我們的分數導向教學所賜,學生們只知道怎樣考試 不知道怎樣用.... 更別說去想... : 關於4: : 以前年輕時不明白,像台灣有這麼好的硬體環境,卻會一直無法成功跨足台灣軟體業 : 但在有了許多體驗時,剛好有幾次的機會碰過一些SA(可能我沒有機會接觸到那些 : 真正可以開發核心的SA),其底限都只能到"開發Application"的階段。 : 有看過 把 寫組合語言 精神的人 用在寫C++ : 大概能看到把 C 語言精神 用到 C++ 的就已經算是不錯了 : 大概會善用class機制的人寫C++ 已經算是很少了。 : 那會Template咧? 似乎是消失了, 不過要注意的是,國外這是很普遍的 : 那些作SA的許多老人常常把用"沒必要學" 當作是"學不會"的藉口 : 去多看看台灣之外的人,他們是怎麼學程式設計的(像大陸或英語語言的論壇都可去) : 便可以知道那些號稱前輩的人,講的是不是就是真的那一回事。 是時世造英雄呢? 還是英雄造時世? 我個人認為是惡性循環 囧 -- VICTOR工作室 | PTT遊戲設計版隆重開幕! | 不管是新手老手,程式美工音樂企劃.... URL : http://www.kinmen.info/vic/ | 都歡迎來遊戲設計版參與討論 XD | 戰略高手> C/C++ | GameTopics> Visual Basic 6.0 | GameDesign -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.242.60
meltice:快速完成工作下班睡覺才是真的 218.211.10.30 12/01 20:34
meltice:至於接手的後人如何維護管他去死 218.211.10.30 12/01 20:35
softwind:樓上...中肯...不過接手的後人 @@" 61.229.107.249 12/02 03:25