做爲開發人員不能僅僅知足於代碼能夠工做,而應該讓代碼更易於編寫,閱讀和維護,這篇文章介紹了不少 clean code 在 React 應用開發上的最佳實踐。html
好的代碼應該是自文檔的,咱們不該該對一些顯而易見的代碼進行註釋,而是爲了解釋複雜的想法,文章還對比了好的註釋與很差的註釋之間的差別。前端
目前大多數團隊對於 Code review 的重視程度遠遠不夠,不少人都把其視爲一件麻煩事。即便有代碼審查流程的團隊,也缺少相關經驗,沒有創建一套一個高效的機制來保證。git
The M Tank 編輯了一份報告《A Year in Computer Vision》,記錄了 2016 至 2017 年計算機視覺領域的研究成果,對開發者和研究人員來講是不可多得的一份詳細材料。完整 PDF 地址github
寫得很清晰易懂的 git 文章,錯誤修改了代碼沒關係,教你如何恢復之前的正確代碼。web
Atom 被爆安全問題,這些漏洞將容許攻擊者在目標用戶的設備上實現遠程代碼執行。chrome
協程是近幾年很是流行並且被各類大廠所使用的微線程技術,那麼,協程纔開始流行開來?協程是什麼?解決了啥問題,本文以一個通俗的比喻開始,進行一趟深刻淺出的講解。redux
本文主要介紹了幾種常見的內存泄露, 有意外的全局變量、console.log、閉包、DOM泄露、timers、EventListener 等方面,並且都給出了相應的 demo 演示和解決方案,很詳細,可讓咱們在 coding 時規避這些問題。瀏覽器
Redux是一個數據管理層,被普遍用於管理複雜應用的數據。可是實際使用中,Redux的表現差強人意,能夠說是很差用。而同時,社區也出現了一些數據管理的方案,Mobx就是其中之一。安全
Chrome 63 版本支持動態 import ES6 modules,對比九月 Chrome 61 支持的靜態 import,動態import會返回請求模塊命名空間的 Promise 對象以供使用閉包
初次認識 ClojureScript 是在15年阿里的 D2 論壇會上, 只知道它是運行在 JVM、天生支持 Lisp Macro、跨平臺性的語言,好像很值得關注。 本文中簡述了做者在開發瀏覽器插件中使用 ClojureScript 的歷程,對其工做機制、開發環境和遇到的問題做了簡單的介紹,有興趣的同窗能夠嘗試下它。
看到知乎上有些人在談阿里早期的技術人,但是這些內容大多數是道聽途說。大輝以本身當時的所見所聞,記下一些雜事,寫給聽故事的人。
做者描述了兩個他在 Dropbox 工做時遇到的難忘的 bug,以及爲何應該喜歡你的 BUG,以及如何去學着喜好它。