隨手扎
【心得筆記】這幾天看完的文章 紀錄
紀錄並分享幾個,這幾天看完的系列文章。
iT體人賽,有蠻多很優質的文章,雖然有些東西還是要看時間讀,才比較有感覺。但總之,這次算是把之前先訂閱的系列看個一遍,今天做一下紀錄。
淺入淺出-計算機組織
系列連結:https://ithelp.ithome.com.tw/users/20091778/ironman/921
這篇文章應該是上Coursera的課程,那個北大的課程我也上過(其給予的連結我上去沒看到,這是另外找的),不過沒把問題做完,所以不算完課。雖然當時是準備考研究所去上的,最後也不算是考上我最主要目標的學校科系,但這門課老師說的真的很有趣,有興趣的可以去看看。
另外離散數學這門課也很好,雖然我有完課,但沒買證書。內容也有些忘記,之後可能會在挖出來複習一下。
整體而言,我會更推薦直接去聽課,課程中有動畫,解釋也比較清楚,但是作為基礎導覽或複習,這系列文章可以看看。
可不可以不要寫糙 code
https://ithelp.ithome.com.tw/users/20107637/ironman/1927
糙,注音:ㄘㄠˋ;拼音:cao。
意思是:不細緻的、草率、鹵莽(魯莽)。
特別注意:
- 這個詞與看 code 時發出的狀聲詞若發音相同,一定是巧合。
- 若這一系列介紹的範例 code ,讓你有一種親切感,也一定是巧合,因為文章並不會只是針對某些人,而指的是在座的各位…,沒啦!一定是巧合。
簡單說,這系列文章在討論軟體程式碼品質,以及開發者體驗(Developer Experience, DX)的事情。裡面提到很多建議和書籍,雖然有些建議我不完全認同,也沒有作者開始說的共鳴感,但這系列文章很有趣。
當然,本書的許多建議是具爭議性的,你或許不會完同意這些意見,…… ,我們也無法主張自己的看法就是最終的權威。……。所以先不論你是否同意我們的想法,如果你根本沒有看到,或尊重我們的看法,你應該要感到羞愧。(簡體版翻譯感覺好一點:如果你沒看到或是不尊敬我們的觀點,就真該自己害臊)
c – by Robert C. Martin(人稱Bob大叔(Uncle Bob))。Clean Code無暇的程式碼。
最後,在分享一些相關的書(有些看過有些沒看過):
- The Clean Coder 無暇的程式碼 番外篇。
一本跟Clean Code幾乎是雙胞胎的書。這本不談論Code,談論與人相處的方式。其中我印象最深的是:「關於會議,有兩條真理:1. 會議是必需的;2. 會議浪費了大量的時間。」 - 修改程式碼的藝術(Working Effectively with Legacy Code)。
剛才才知道這本Bob大叔有推薦,而且還有寫序。(手邊有,未看) - 代碼大全(Code Complete)。
本系列文章有提到的。(手上好像有第二版,未讀) - 編寫可讀程式碼的藝術(The Art of Readable Code)。
自己先記著,以後可以來看。(Clean Code這兩本感覺也可以重看下)
金魚都能懂的 CSS 選取器 - 金魚都能懂了你還怕學不會嗎
系列連結:https://ithelp.ithome.com.tw/users/20112550/ironman/2799
最近查了一下,才發現原來有CSS4了喔?不過Level 4好像不多?
金魚都能懂的這個網頁畫面怎麼切 - 金魚都能懂了你還怕學不會嗎
系列連結:https://ithelp.ithome.com.tw/users/20112550/ironman/2623
這系列有影片教學,我還沒看完。
自大學網頁設計後,很少切網頁畫面了,雖然除了原本的float
外,後來的flex-box
和grid
我也都有去看過,不過沒什麼實踐。這部份我覺得可能還是要配合下前端打包工具,一系列一起學比較好,不過還是有想到幾個可以之後先小小練習下的地方。
CTF 的三十道陰影
系列連結:https://ithelp.ithome.com.tw/users/20121059/ironman/2810
CTF相關,包含類型介紹、一部份解題方式。後面在提的都是些神人,我就跳著跳著看。不過有些內容很好笑有趣。
到處挖坑,現在該來還(填)願(坑)ㄌ !!!
系列連結:https://ithelp.ithome.com.tw/users/20115060/ironman/2414
同樣是CTF。
Vue 學習筆記 - 讓你30天掌握 Vue
系列連結:https://ithelp.ithome.com.tw/users/20111589/ironman/1632
平時沒注意的 JavaScript - JS 生態系及週邊工具整理
系列連結:https://ithelp.ithome.com.tw/users/20107440/ironman/1355