Contents
學新的程式設計語言要做哪些刻意練習?
在上一篇的團購快報 005 我們跟大家歸納了為什麼你成為不了高手的 5 個原因,其中提到了高手常在做的一件事–刻意的練習。那麼你是否會反思一個問題,如果你是剛入門學習一門程式設計語言,你要做哪些刻意的練習才能讓你去掌握這個程式設計語言?甚至我們常常看到一名資深軟體開發工程師熟悉好幾種程式設計語言,他們是如何辦到的?介紹一本書給大家–Exercise for Programmers ,這本書讓你通過 57 道挑戰去熟悉一門新的程式設計語言 ,無論你是程式設計新手或是老手,這本書的57道練習一旦熟練後,用你熟練的習題去挑戰新的程式設計語言,可以讓你明瞭對於新的程式設計語言到底掌握了多少特性,這也是我們常看到剛入門的程式設計師一個困擾–不知道要寫什麼程式去鍛鍊自己。
最新上架團購電子書
- Test-Driven Development for Embedded C 使用 C 語言開發嵌入式系統也要寫單元測試程式嗎?當然要,不然韌體出包了,韌體可不像 Web 開發者要重新部署新的程式碼這麼簡單,看看現在 YouBike 出包就知道寫出有問題的韌體程式碼有多痛苦 XD
團購已經成立,現在還可以參加
- Exercises for Programmers 57個挑戰來發展你的寫程式技能,熟悉這 57 道練習,遇到新的程式設計語言,就使用新的程式設計語言來練習這些習題,會讓你快速熟悉新的程式設計語言。
- Modern C++ Programming with Test-Driven Development 這是市面少數在講 TDD for C++的書,如果 TDD 都做不好,那就不要談 DevOps 了 。
團購快要成立,靠大家幫忙啦!
- Manage Your Project Portfolio,Second Edition 差 2 位成立。
- Test-Driving JavaScript Applications 市面上極少數在講 TDD for JavaScript 的書,差 3 位成立。
Prototype 設計工具
- Framer Google、Facebook 、Twitter,都在使用的原型設計工具。
JetBrains IDE 開發工具
- ReSharper C++,ReSharper Ultime 。個人版首購 8 折,限時特價。
工程師職涯成長
DevOps 相關電子書
- DevOps in Practice
- Deploying with JRuby
- Driving Technical Change 第三梯次 在企業內部推動變革,遇到阻力該怎麼辦?看這本書會有幫助。
測試驅動開發(TDD) ,如果 TDD 都做不好,那就不要談 DevOps 了
- Test-Driving JavaScript Applications 市面上極少數在講 TDD for JavaScript 的書。
- Pragmatic Unit Testing in Java 8 with JUnit 這本書的三位作者來頭都不小,想要學習 JUnit &unit test 的精髓可以參考看看。
- Modern C++ Programming with Test-Driven Development 這是市面少數在講 TDD for C++的書,如果 TDD 都做不好,那就不要談 DevOps 了。
- Explore It ! 這是市面上少數在講探索性測試的一本書。
- Your Code as a Crime Scene 。
軟體專案管理 相關電子書
- Manage Your Project Portfolio,Second Edition 。
- The Nature of Software Development 。
- LiftOff,Second Edition 要如何開始導入敏捷開發流程?
- 101 Design Ingredients to Solve Big Tech Problems 。
- Creating Great Teams 。
- Real-World Kanban 對於精實敏捷專案管理有興趣,這是一本很實務的書籍。
- Beyond Legacy Code 如何處理老舊的程式碼呢? 這本書可以幫助你,這本書中有9個軟體開發實踐被設計用來解決面對我們在軟體產業上遇到的問題。
- The ThoughtWorks Anthology, Volome 2– More Essays on Software Technology and Innovation 知名軟體開發顧問公司 ThoughtWorks 寫的書。
Web Apps 開發相關電子書
- Serverless Single Page Apps 對於 AWS Lamda 開發技術有興趣,可以參考這本書。
- Secure Your NodeJS Web Applications 這是市面上少數在講 NodeJS 資安程式設計議題相關的書籍。
電子商務
- Take My Money 設計電子商務網站,如何透過 Stripe 或是 Paypal 來處理支付問題,這本書包含了處理訂閱制的收款問題、折扣、退費等問題處理。想要全面瞭解線上支付要如何設計,這本書提供很實務的參考。
Mobile Apps 開發相關電子書
- Seven Mobile Apps in Seven Weeks 對於開發跨平台的 Mobile Apps 相關技術有興趣,可以參考這本電子書。
- iOS Apps with REST Apis 第二梯次團購 現代的 Mobile App 開發一定少不了跟雲端服務做整合,要跟雲端服務整合一定少不了 REST Apis 。
UX 設計相關電子書
- Designed for Use 2nd Edition 學習 UX 入門必備好書。
成立三年內新創公司購買 JetBrains 開發工具企業版本,免參加團購即享有 50%優惠,歡迎與我們洽詢 。
先加入團購社團,下次看到好康的要出手比較快