Y2017W18
2017-05-06 12:00
Articles
- 開發人員的面試指南 – A developer’s guide to interviewing
面試時除了面試官問你問題,你也可以反過來詢問這間公司的工作環境、獲利手段或願景等等。文中列舉你可能會想問的問題,並依詢問對象區分為工程師、管理階層以及 CTO。很適合已有實習經驗或是想換工作的工程師閱讀。 - About rel=noopener
網頁中的<a>
在連至外部網站時,需要帶上rel="noopener"
,以避免惡意網站利用window.opener
來改動原始網頁。 - 每位認真的程式設計師都要讀的10本經典書
看過其中三本- The Pragmatic Programmer
(程序員修煉之道︰從小工到專家︰評注版) - The Mythical Man-month: Essays on Software Engineering 👍
(人月神話:軟體專案管理之道) - Clean Code: A Handbook of Agile Software Craftsmanship
(無瑕的程式碼-敏捷軟體開發技巧守則) - The Clean Coder: A Code of Conduct for Professional Programmers
(無瑕的程式碼番外篇-專業程式設計師的生存之道) - Refactoring: Improving the Design of Existing Code
(重構─改善既有程式的設計) - Working Effectively with Legacy Code
(修改代碼的藝術) - Code Complete: A Practical Handbook of Software Construction
(代碼大全 2) - Head First Design Patterns 👍
(深入淺出設計模式) - Peopleware: Productive Projects and Teams
(Peopleware:腦力密集產業的人才管理之道) - Soft Skills: The software developer’s life manual 👍
(軟體技能代碼之外的生存指南)
- The Pragmatic Programmer
Tools
- Google Lighthouse
這個 google extension 是用來檢測網頁在行動裝置上的優化程度,包含是不是https
,有沒有支援離線模式……等等。 - Prettier - an opinionated JavaScript formatter.
是目前 facebook 的專案採用的 js formatter,對各種編緝器的支援也很好,還有 CLI 可以用。