ELSE 技術週刊(2017.12.04期)

團隊分享

React 整潔代碼最佳實踐

做爲開發人員不能僅僅知足於代碼能夠工做,而應該讓代碼更易於編寫,閱讀和維護,這篇文章介紹了不少 clean code 在 React 應用開發上的最佳實踐。html

註釋的藝術

好的代碼應該是自文檔的,咱們不該該對一些顯而易見的代碼進行註釋,而是爲了解釋複雜的想法,文章還對比了好的註釋與很差的註釋之間的差別。前端

本期推薦

如何用人類的方式進行 Code Review

目前大多數團隊對於 Code review 的重視程度遠遠不夠,不少人都把其視爲一件麻煩事。即便有代碼審查流程的團隊,也缺少相關經驗,沒有創建一套一個高效的機制來保證。git

技術縱橫

計算機視覺這一年:這是最全的一份CV技術報告

The M Tank 編輯了一份報告《A Year in Computer Vision》,記錄了 2016 至 2017 年計算機視覺領域的研究成果,對開發者和研究人員來講是不可多得的一份詳細材料。完整 PDF 地址github

Git的4個階段的撤銷更改

寫得很清晰易懂的 git 文章,錯誤修改了代碼沒關係,教你如何恢復之前的正確代碼。web

看我如何利用 Atom 編輯器的漏洞實現遠程代碼執行

Atom 被爆安全問題,這些漏洞將容許攻擊者在目標用戶的設備上實現遠程代碼執行。chrome

事件驅動與協程:基本概念介紹

協程是近幾年很是流行並且被各類大廠所使用的微線程技術,那麼,協程纔開始流行開來?協程是什麼?解決了啥問題,本文以一個通俗的比喻開始,進行一趟深刻淺出的講解。redux

前端開發

常見的 JavaScript 內存泄露

本文主要介紹了幾種常見的內存泄露, 有意外的全局變量、console.log、閉包、DOM泄露、timers、EventListener 等方面,並且都給出了相應的 demo 演示和解決方案,很詳細,可讓咱們在 coding 時規避這些問題。瀏覽器

我爲何從 Redux 遷移到了 Mobx

Redux是一個數據管理層,被普遍用於管理複雜應用的數據。可是實際使用中,Redux的表現差強人意,能夠說是很差用。而同時,社區也出現了一些數據管理的方案,Mobx就是其中之一。安全

A Look at Dynamic 'import()'

Chrome 63 版本支持動態 import ES6 modules,對比九月 Chrome 61 支持的靜態 import,動態import會返回請求模塊命名空間的 Promise 對象以供使用閉包

使用 ClojureScript 開發瀏覽器插件的過程與收穫

初次認識 ClojureScript 是在15年阿里的 D2 論壇會上, 只知道它是運行在 JVM、天生支持 Lisp Macro、跨平臺性的語言,好像很值得關注。 本文中簡述了做者在開發瀏覽器插件中使用 ClojureScript 的歷程,對其工做機制、開發環境和遇到的問題做了簡單的介紹,有興趣的同窗能夠嘗試下它。

程序人生

阿里早期的技術牛人的一些雜事

看到知乎上有些人在談阿里早期的技術人,但是這些內容大多數是道聽途說。大輝以本身當時的所見所聞,記下一些雜事,寫給聽故事的人。

熱愛你的 bug

做者描述了兩個他在 Dropbox 工做時遇到的難忘的 bug,以及爲何應該喜歡你的 BUG,以及如何去學着喜好它。

相關文章
相關標籤/搜索