[請益] 最多原文書關於程式語言撰寫技巧的地方

作者: s523698 (523698)   2019-05-19 14:23:29
目前看到最合乎需求的原文書名
中譯好像叫做Java 技術手冊
JAVA撰寫的60個好習慣這類的書名
這樣編碼才規範 128個編碼好習慣
打擾了
目前是資工門外漢
下班以純自修的方式探索此領域
估計約花1~2年進行探索
版上文章輔以關鍵字幫助相當大
文章大多為單點討論
但仍想走系統性學習
請大家不吝提點
想請益台灣哪裡有最豐沛的紙本原文書
可供查詢並做為是否購買的參考
目前在建構閱讀書單階段
書單來源如下
1.各大學資工系必修推薦用書
2.AMAZON該語言暢銷排名&網友評價
3.各大專院校圖書館先行閱讀紙本原文書
4.天瓏圖書實體店面
5.台大二手書臉書社團
謝謝大家
作者: pig2014 (Rocking Man)   2019-05-19 14:26:00
Effective xxx 系列叢書,xxx請自行帶入各種語言
作者: johnny94 (32767)   2019-05-19 14:26:00
clean code?
作者: enthos (影斯作業系統)   2019-05-19 14:34:00
https://github.com/digoal/blog <= PostgreSQL,2010~2019
作者: lwtech   2019-05-19 14:39:00
程式設計師提升生產力秘笈,正規表示法美工刀那本前幾章資料之美, 自動化的書, 你每天都在 repeat 就是不對Snippet 是 老手加速的方式, 網路很多人有寫外掛.等 MSI , 等待 RR Faker 美麗的復仇...https://ibb.co/R2nzM2V 每個人看書方法不同,這是我的
作者: ripple0129 (perry tsai)   2019-05-19 14:56:00
軟體工程有基本概念即可,新手還是先以能實作出目標功能為主吧,不先寫點爛扣怎麼能體會軟工的好處呢
作者: lwtech   2019-05-19 14:57:00
有工具 就讓後面的人 少走爛坑吧, 這才是要推崇的人性
作者: ripple0129 (perry tsai)   2019-05-19 14:58:00
先做side project之後再去讀軟工,再來重構,這樣是比較好的,不然說不出所以然為什麼這樣寫。
作者: lwtech   2019-05-19 15:00:00
很多現在學 py,或寫 vue 的都以為本來就該那樣寫呢...設計模式 本來就是 慣用模式的 比例群集的推薦,平常就會用
作者: qrtt1 (有些事,有時候。。。)   2019-05-19 15:13:00
你的目標是什麼?
作者: xga00mex (七祈綺契)   2019-05-19 16:01:00
head first design pattens
作者: alihue (wanda wanda)   2019-05-19 17:37:00
我覺得你說的這些東西在寫得程式碼不夠多時,看了不會有感若是寫大量程式,每次覺得這種設計不夠漂亮想尋求解法,這時找到的解法才是你真正學到且深刻的
作者: lwtech   2019-05-19 18:33:00
我只能說,你能放棄多少,才有機會獲得多少,CAN U ?自幹可以,但我覺得輪不到你,開源一堆會分辨就好你五歲抬頭也不一定在這被定義的社會裡有機會定義未來
作者: qrtt1 (有些事,有時候。。。)   2019-05-19 20:30:00
可以考慮一些系列的線上課程,有迷你學位。https://www.udacity.com/nanodegree或是先由有趣的實體假日課來上手,最近開了不少爬蟲課
作者: qscesz1456 (soloud)   2019-05-19 20:44:00
建議先用自己寫法寫一個專案在重構 別避免犯錯的機會那是最好的經驗...
作者: za755188   2019-05-19 21:43:00
新人看那幾本應該是無感..
作者: bakedgrass (蒙古烤小草)   2019-05-20 13:34:00
alihue說得很好。這種東西就像游泳,一下子就要做得很好就像下水前就在問最好的泳姿是甚麼。只有真的下水(實作)多了這些理論的東西才有意義。所以還是先熟悉語言、先實作一些東西,不要在真的寫很多程式以前就想設計模式clean code這些東西,真的會無感。
作者: eva19452002 (^^)   2019-05-20 22:41:00
加油,即便門外漢,只要有一個自學的心及實作的精神,還是可以跟資工本科系平起平坐
作者: a2470abc (D.F.)   2019-06-14 10:36:00
新手看clean code應該感觸不會太深

Links booklink

Contact Us: admin [ a t ] ucptt.com