In-Depth

Books: Take .NET to the Extreme

eXtreme .NET combines the benefits of extreme programming with those of .NET. The author delves into pair programming, spiking, problem breakdown, testing, refactoring, and more.

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers presents an approach for developing quality software that blends the concepts of extreme programming with those of .NET. The author, Dr. Neil Roodyn, covers a wide range of topics appropriate for both novice and advanced developers. Roodyn includes easy-to-follow examples written in C++.

Roodyn begins eXtreme .NET by discussing the extreme programming methodology at a high level. But don't skip this first chapter, even if you're familiar already with extreme programming, because Roodyn shows you how the benefits of the .NET Framework can help with the extreme programming methodology. Roodyn goes on to discuss pair programming, which is a must-read if you're new to extreme programming. Chapter 3 shows you how to break down a problem into smaller problems for manageability and simplicity. The author also lends insight into the topics of spiking, testing, and refactoring. The chapter on how to write test programs is particularly helpful, as it offers several key concepts that you can implement in your development practices.

Having been on an extreme programming team before, I enjoyed eXtreme .NET immensely. The book offers insight for developers at all skill levels, although beginners will probably benefit the most.


eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers
by Dr. Neil Roodyn
Addison-Wesley
ISBN:
0321303636
Price: $39.99
Quick Facts: Shows you how to combine the benefits of .NET and extreme programming.
Pros: Excellent coverage of the fundamentals of extreme programming with .NET.
Cons: None.

About the Author

David Mack is a technical lead and consultant for the National Intelligence Division at Titan Systems. He has more than 10 years of experience in management and software engineering. Reach him at [email protected].

comments powered by Disqus

Featured

  • 'Dev Home' Update Leads Developer Goodies in AI-Powered Windows 11 Update

    Along with today's new AI-powered Windows 11 update come new goodies for developers, including a new edition of Dev Home, a preview offering described as a "control center" providing coding-focused features and functionality.

  • Community Dev Gives VS Code Python Some YAPF

    The latest update to Python in Visual Studio Code includes a new extension for Python formatting that was contributed by a member of the open source community.

  • Devs Demand Visual Studio 2022 Ditch Old .NET Framework Dependencies

    Developers commenting on a Microsoft post about performance improvements in the upcoming .NET 8 demanded the company end Visual Studio 2022's dependency on the old .NET Framework.

  • Microsoft Remakes Azure Quantum Dev Kit with Rust, 'and It Runs in the Browser!'

    "The' tl;dr' is that we rewrote it (mostly) in Rust which compiles to WebAssembly for VS Code or the web, and to native binaries for Python."

Subscribe on YouTube