Software Mistakes and Tradeoffs: How to Make Good Programming Decisions

Lelek, Tomasz, Skeet, Jon

  • 出版商: Manning
  • 出版日期: 2022-07-01
  • 定價: $2,100
  • 售價: 9.5$1,995
  • 貴賓價: 9.0$1,890
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1617299200
  • ISBN-13: 9781617299209
  • 立即出貨

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

相關主題

商品描述

Software Mistakes and Tradeoffs teaches you how to make better decisions about designing, planning, and implementing applications.

In Software Mistakes and Tradeoffs you'll learn from costly mistakes that Tomasz Lelek and Jon Skeet have encountered over their impressive careers. You'll explore real-world scenarios where poor understanding of tradeoffs lead to major problems down the road, to help you make better design decisions. Plus, with a little practice, you'll be able to avoid the pitfalls that trip up even the most experienced developers.

Software Mistakes and Tradeoffs teaches you how to make better decisions about designing, planning, and implementing applications. You'll analyze real-world scenarios where the wrong tradeoff decisions were made, and discover what could have been done differently. The book lays out the pros and cons of different approaches and explores evergreen patterns that will always be relevant to software design.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

商品描述(中文翻譯)

《軟體錯誤與權衡》教導您如何在設計、規劃和實施應用程式時做出更好的決策。

在《軟體錯誤與權衡》中,您將從Tomasz Lelek和Jon Skeet在他們令人印象深刻的職業生涯中遇到的昂貴錯誤中學習。您將探索現實世界的情境,其中對權衡的理解不足導致了重大問題,以幫助您做出更好的設計決策。此外,通過一些實踐,您將能夠避免即使是最有經驗的開發人員也會遇到的陷阱。

《軟體錯誤與權衡》教導您如何在設計、規劃和實施應用程式時做出更好的決策。您將分析現實世界的情境,了解錯誤的權衡決策,並發現可以做出不同選擇的方法。本書列出了不同方法的利弊,並探索了對軟體設計始終具有相關性的經典模式。

購買印刷版書籍將包含Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。

作者簡介

Tomasz Lelek has years of experience working with various production services, architectures, and programming languages. He has designed systems that handle tens of millions of unique users and hundreds of thousands of operations per second. Currently, he designs developer tools for DataStax, a company that builds products around Cassandra Database.

Jon Skeet is a staff developer relations engineer at Google, currently working on the Google Cloud Client Libraries for .NET. His contributions to open source include the NodaTime date and time library for .NET, and he's famous for his contributions to Stack Overflow. Jon is also the author of Manning's C# in Depth, currently in its fourth edition.

作者簡介(中文翻譯)

Tomasz Lelek 擁有多年的經驗,曾與各種生產服務、架構和程式語言合作。他設計了能處理數千萬個獨立使用者和每秒數十萬次操作的系統。目前,他在 DataStax 設計開發者工具,該公司專注於 Cassandra Database 的產品。

Jon Skeet 是 Google 的一位員工開發關係工程師,目前致力於 Google Cloud Client Libraries for .NET 的開發。他在開源項目中的貢獻包括 NodaTime 日期和時間庫 for .NET,並以其在 Stack Overflow 的貢獻而聞名。Jon 也是 Manning 出版社《C# in Depth》的作者,目前已出版第四版。