看板 Soft_Job 關於我們 聯絡資訊
這邊我會推薦新手閱讀Clean Code的原因 主要是前面幾章 第一章 為什麼要寫出Clean Code 看完不懂也沒關係 第二章 有意義的命名 junior初來乍到提交的第一份code宣告方式為 var a1 var a2 var a3 這邊是否是立即會給與糾正? 第三章 函式 joinEnglishCourse(name, age, height, weight, birthday, graduateFrom, habit, re mark){ #2000行code } 這邊是否是立即給予糾正? 第四章 註解 這部分有爭議可以不理會 第五章 編排 var boy; var apple; var banana; var watermelon;#var 10種水果在同一行 boy = new Person(); var grape;#漏var了隨手補一下 grape = new Fruit(); boy.eatFruit(grape);#莫名其妙的斷行 var girl; girl= new Person(); girl.eatFruit(apple) 這樣的編排會不會立即給予糾正? 如果覺得看到都會給予立即糾正 先讀過不是比較好 事實上前面幾章讀完根本不用一天 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.60.89 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1511322388.A.1EF.html
testPtt: 最重要的是選個好用的IDE 11/22 11:51
kenshinwerra: 同意樓上XDD beautify即可 11/22 11:54
ripple0129: IDE不幫取變數名跟參數數量與方法行數吧 11/22 11:56
qrtt1: 參數數量與行數有 plugin 可以檢查呦 11/22 12:41
johnny94: 現在的ide 很猛的 11/22 12:46
freeunixer: 那幾點根本不用特別找書看,網路文一大票,你也都講完了 11/22 13:18
netburst: IDE搞定 11/22 13:21
robler: visual studio + resharper 幫你搞定大部份問題 11/22 13:38
robler: 不過...當然 要有觀念才會去用它 11/22 13:39
Argos: 書寫得不錯阿 案例也都清楚簡單 網路文一大票東西反而雜 11/22 14:06
senjor: 書的內容會針對他的主題有組織性甚至漸進性的介紹 11/22 14:58
senjor: 跟網路文還是有差,當然現在流行的網路書籍也是不錯 11/22 14:59
TAKADO: Clean code是不錯,但是我以為大部分的Java C#等OO語言入 11/22 15:39
TAKADO: 門聖經,前幾章都有涵蓋類似的概念不是嗎? 11/22 15:39
TAKADO: 例如講到什麼是method property就應該有建議什麼叫好的命 11/22 15:41
TAKADO: 名 11/22 15:41
TAKADO: 還是這年頭大家學寫程式起手式都不是買聖經書 11/22 15:42
senjor: 寫程式起手式...W3School (? 11/22 15:48
dreamnook: 起手式是Google 11/22 16:03
b81314: 真的有人變數名稱亂取喔?我遇到的人都還好說 11/22 17:06
tennyleaz: Stackoverflow + c how to program 11/22 17:33
a1b2c3d4e5x: 我遇過變數名稱size存資料,buffer存陣列大小 11/22 17:56
csieflyman: 樓上的ID就是取名稱不良示範..XD 11/22 18:49
dali17dali17: 樓上正解XD 11/22 19:05
chrisjohn214: 遇過叫作phone的裡面存name 11/22 19:12
jack0204: 有人腦袋內建混淆器是另外一回事,大部分IDE能幫你解決 11/22 21:51
ripple0129: IDE能幫忙解決的前題是有這些觀念,所以先去讀觀念之 11/22 22:58
ripple0129: 後再去使用IDE並沒有抵觸。完全沒觀念就知道IDE有內 11/22 22:58
ripple0129: 建這些功能,那一定是天才了。 11/22 22:58
pttuser: 樓上一堆人講IDE好好笑,內功不練只靠IDE 11/23 07:29
pttuser: 而且一定沒參與過自動化建置過程,building devops過程 11/23 07:31
pttuser: 中誰跟你IDE 11/23 07:31
fredaleo: 感恩 11/23 09:59
m7m123d: pttuser 大大認真了 11/23 13:36
revivalworld: 我們team一半的人用vim 新人也是一來就用vim 11/24 22:32