The Developer's Code (Paperback)

Ka Wai Cheung

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

商品描述

The Developer's Code isn't about the code you write, it's about the code you live by.

There are no trite superlatives here. Packed with lessons learned from more than a decade of software development experience, author Ka Wai Cheung takes you through the programming profession from nearly every angle to uncover ways of sustaining a healthy connection with your work.

You'll see how to stay productive even on the longest projects. You'll create a workflow that works with you, not against you. And you'll learn how to deal with clients whose goals don't align with your own. If you don't handle them just right, issues such as these can crush even the most seasoned, motivated developer. But with the right approach, you can transcend these common problems and become the professional developer you want to be.

In more than 50 nuggets of wisdom, you'll learn:

Why many traditional approaches to process and development roles in this industry are wrong - and how to sniff them out.

Why you must always say "no" to the software pet project and open-ended timelines.

How to incorporate code generation into your development process, and why its benefits go far beyond just faster code output.

What to do when your client or end user disagrees with an approach you believe in.

How to pay your knowledge forward to future generations of programmers through teaching and evangelism.

If you're in this industry for the long run, you'll be coming back to this book again and again.

商品描述(中文翻譯)

《開發者的程式碼》不僅僅是關於你寫的程式碼,更是關於你遵循的程式碼準則。

這裡沒有陳腔濫調。作者Ka Wai Cheung通過十多年的軟體開發經驗,分享了許多寶貴的經驗教訓,帶領你從幾乎所有角度來探索程式設計專業,以找到與工作保持良好聯繫的方法。

你將學會如何在最長的專案中保持高效率。你將建立一個與你合作而非對抗的工作流程。你還將學會如何應對與你目標不一致的客戶。如果你處理不當,這些問題甚至可能擊垮最有經驗、最有動力的開發者。但是,採取正確的方法,你可以超越這些常見問題,成為你想成為的專業開發者。

在50多個智慧金石中,你將學到:

- 為什麼許多傳統的流程和開發角色在這個行業中是錯誤的,以及如何識破它們。
- 為什麼你必須始終對軟體寵物專案和無限期時間說「不」。
- 如何將程式碼生成納入你的開發流程中,以及為什麼它的好處遠不止於更快的程式碼輸出。
- 當你的客戶或最終用戶不同意你所信奉的方法時該怎麼辦。
- 如何通過教學和宣傳將你的知識傳承給未來的程式設計師。

如果你在這個行業中長期發展,你將一次又一次地回到這本書。