學新的程式設計語言要做哪些刻意練習?

在上一篇的團購快報 005 我們跟大家歸納了為什麼你成為不了高手的 5 個原因,其中提到了高手常在做的一件事–刻意的練習。那麼你是否會反思一個問題,如果你是剛入門學習一門程式設計語言,你要做哪些刻意的練習才能讓你去掌握這個程式設計語言?甚至我們常常看到一名資深軟體開發工程師熟悉好幾種程式設計語言,他們是如何辦到的?介紹一本書給大家–Exercise for Programmers ,這本書讓你通過 57 道挑戰去熟悉一門新的程式設計語言 ,無論你是程式設計新手或是老手,這本書的57道練習一旦熟練後,用你熟練的習題去挑戰新的程式設計語言,可以讓你明瞭對於新的程式設計語言到底掌握了多少特性,這也是我們常看到剛入門的程式設計師一個困擾–不知道要寫什麼程式去鍛鍊自己。

最新上架團購電子書

  • Test-Driven Development for Embedded C   使用 C 語言開發嵌入式系統也要寫單元測試程式嗎?當然要,不然韌體出包了,韌體可不像 Web 開發者要重新部署新的程式碼這麼簡單,看看現在 YouBike 出包就知道寫出有問題的韌體程式碼有多痛苦 😄

團購已經成立,現在還可以參加

  • Exercises for Programmers   57個挑戰來發展你的寫程式技能,熟悉這 57 道練習,遇到新的程式設計語言,就使用新的程式設計語言來練習這些習題,會讓你快速熟悉新的程式設計語言。
  • Modern C++ Programming with Test-Driven Development 這是市面少數在講 TDD for C++的書,如果 TDD 都做不好,那就不要談 DevOps 了 。

團購快要成立,靠大家幫忙啦!

Prototype 設計工具

  • Framer Google、Facebook 、Twitter,都在使用的原型設計工具。

JetBrains IDE 開發工具

工程師職涯成長

DevOps 相關電子書

測試驅動開發(TDD) ,如果 TDD 都做不好,那就不要談 DevOps 了

軟體專案管理 相關電子書

Web Apps 開發相關電子書

電子商務

  • Take My Money  設計電子商務網站,如何透過 Stripe 或是 Paypal 來處理支付問題,這本書包含了處理訂閱制的收款問題、折扣、退費等問題處理。想要全面瞭解線上支付要如何設計,這本書提供很實務的參考。

Mobile Apps 開發相關電子書

UX 設計相關電子書

成立三年內新創公司購買 JetBrains 開發工具企業版本,免參加團購即享有 50%優惠,歡迎與我們洽詢 。

先加入團購社團,下次看到好康的要出手比較快

 

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

分類

未分類