最近在寫後端去看看以前自己寫的東西
一個專案的維護性、可讀性、效能這三樣東西往往會互相衝突
以前喜歡拼sql語句
可以寫到22吋螢幕12px字體自動換三行
也可以切了一堆方法,死不肯做重複的事,挑戰程式碼霹靂短霹靂精簡
但現在再去修那段程式碼,一打開就問自己
但看著git最後與最初提交名字只有自己
身為一位工程師,不斷進修與學習是必要的
但你只要也身為一位員工,隨時增加客戶的需求也是必要的
現在那種個性稍微收斂
至少會把sql語句拆個幾段撈
以後接我尾巴的人自己太弱看不懂加班就算了
但不要半夜哭著打給我問我寫甚麼東西
網路上面查半天也沒用,我想睡覺呀
但也因為這樣現在大部分任務我都被派去寫
一些類似task排程、與資料處理演算法
反正就是東西丟進來,我的返回是正確的就行了
這件事告訴我們,不要自作孽,跟生命總是會有出路的
CSS Secrets 導讀 系列
有人說如果可以把CSS處理得出神入化
再把JS寫的聊若指掌,可以不用特別去學html
就把前端統一天下
如果想把CSS搞好
這篇文章有非常多觀念與精簡冷門的處理方法
兵貴神速,好代碼,不拷嗎?
自從發了前兩篇文章後
有人對設計模式很感興趣
初探設計模式 系列
這篇雖然沒有好好按照一般設計模式的順序來介紹
但卻詳細示範與解說了每個設計模式
如果可以把設計模式內化
每段代碼都有著工程師的靈魂
那不知道會開出幾個文件....
(一個DAO一個工廠類,開的文件就一大堆了呀,有時候我都會偷懶)
英文不好,程式不會好
因為你API看不懂
寫了一堆你所用的語言已經寫好的東西
三十天翻轉英文弱底、三十天強化英文口說,寫給英文苦難的IT人 系列
英文是很多人的痛
但還好不是我的
雖然我英文聾啞但不是文盲
但這篇還是蠻好笑的
基本上如果是傳統一頁一頁網站的JS
要注意的東西很簡單
但如果要處理SPA那一型的網站
要會的東西就可能完全不同層次
對了,有人問SPA是甚麼東西
這裡有篇好文跟大家分享
跟著小明一起搞懂技術名詞:MVC、SPA 與 SSR
好笑好看好懂
不客氣,看官們
基本上JS要搞懂的事情就簡單幾樣
為了不要被講是在拖臺錢
前面的東西都會一個項目一篇的介紹完
那麼離三十天還有兩篇怎麼辦?
當然是拿出誠意呀
有人問我文章怎麼找的?
當然是有空就到處看看,看別人寫了些甚麼好東西
但IT邦的追蹤UI實在太前衛,搞不太懂在幹嘛
google的頁籤管理起來又麻煩
乾脆自己打文檔