97 Things Every Programmer Should Know: Collective Wisdom from the Experts (Paperback)

Kevlin Henney

買這商品的人也買了...

商品描述

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.

With contributions from some of the most experienced and respected practitioners in the industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity Stob, and many more--this book contains practical knowledge and principles that you can apply to all kinds of projects.

A few of the 97 things you should know:

  • "Code in the Language of the Domain" by Dan North
  • "Write Tests for People" by Gerard Meszaros
  • "Convenience Is Not an -ility" by Gregor Hohpe
  • "Know Your IDE" by Heinz Kabutz
  • "A Message to the Future" by Linda Rising
  • "The Boy Scout Rule" by Robert C. Martin (Uncle Bob)
  • "Beware the Share" by Udi Dahan

商品描述(中文翻譯)

深入了解專家的智慧,學習每位程式設計師都應該知道的事情,不論你使用哪種程式語言。這本書中有97個短小而極其有用的程式設計師技巧,通過採用新方法解決舊問題、學習適當的最佳實踐和獲得實用建議,你將擴展自己的技能。

這本書收錄了來自業界最有經驗和受人尊敬的專業人士的貢獻,包括Michael Feathers、Pete Goodliffe、Diomidis Spinellis、Cay Horstmann、Verity Stob等等。書中包含了實用的知識和原則,你可以應用到各種項目中。

以下是其中幾個你應該知道的97件事情:

- "以領域語言編寫代碼" by Dan North
- "為人寫測試" by Gerard Meszaros
- "方便性不是一種能力" by Gregor Hohpe
- "熟悉你的IDE" by Heinz Kabutz
- "給未來的訊息" by Linda Rising
- "童子軍規則" by Robert C. Martin (Uncle Bob)
- "小心分享" by Udi Dahan