Building Maintainable Software, C# Edition

Ten Guidelines for Future-Proof Code



Bookstore > Books > Building Maintainable Software, C# Edition

Price$20.35 - $28.92
Rating
AuthorsJoost Visser, Sylvan Rigal, Gijs Wijnholds, Pascal van Eck, Rob van der Leek
PublisherO'Reilly Media
Published2016
Pages172
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101491954523
ISBN-139781491954522
EBook Hardcover Paperback

Have you ever felt frustrated working with someone else's code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you'll learn 10 easy-to-follow guidelines for delivering C# software that's easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems.

Written by consultants from the Software Improvement Group (SIG), this book provides clear and concise explanations, with advice for turning the guidelines into practice. Examples for this edition are written in C#, while our companion Java book provides clear examples in that language.


  1. (2 books)
  2. (2 books)
  3. (2 books)
  4. (2 books)
  5. (2 books)


4 5 147

Similar Books


Building Maintainable Software, Java Edition

Building Maintainable Software, Java Edition

by Joost Visser, Sylvan Rigal, Rob van der Leek, Pascal van Eck, Gijs Wijnholds

Have you ever felt frustrated working with someone else's code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you'll learn 10 easy-to-follow guidelines for delivering Java software that's easy to main...

Price:  $22.21  |  Publisher:  O'Reilly Media  |  Release:  2016

Windows 8 App Projects

Windows 8 App Projects

by Nico Vermeir

Windows 8 App Projects - XAML and C# Edition shows you the nuts and bolts of the Windows 8 development ecosystem. Then, through a series of example driven chapters, you'll discover how to leverage the platform's unique features. With each project, you'll be one step closer to building full-featured, responsive, and well des...

Price:  $35.23  |  Publisher:  Apress  |  Release:  2013

Building Great Software Engineering Teams

Building Great Software Engineering Teams

by Josh Tyler

Building Great Software Engineering Teams provides engineering leaders, startup founders, and CTOs concrete, industry-proven guidance and techniques for recruiting, hiring, and managing software engineers in a fast-paced, competitive environment.With so much at stake, the challenge of scaling up a team can be intimidating. Engineering lea...

Price:  $25.12  |  Publisher:  Apress  |  Release:  2015

Robot Building for Beginners, 3rd Edition

Robot Building for Beginners, 3rd Edition

by David Cook

Robot Building for Beginners, 3rd Edition provides basic, practical knowledge on getting started in amateur robotics. There is a mix of content: from serious reference tables and descriptions to personal stories and humorous bits.The robot described and built in this book is battery powered and about the size of a lunch box. It is autonom...

Price:  $32.72  |  Publisher:  Apress  |  Release:  2015

Programming WCF Services, 4th Edition

Programming WCF Services, 4th Edition

by Juval Lowy, Michael Montgomery

Programming WCF Services is the authoritative, bestselling guide to Microsoft's unified platform for developing modern, service-oriented applications on Windows. Hailed as the definitive treatment of WCF, this guide provides unique insight, rather than documentation, to help you learn the topics and skills you need for building maint...

Price:  $50.46  |  Publisher:  O'Reilly Media  |  Release:  2015

Python 3 Object-Oriented Programming, 3rd Edition

Python 3 Object-Oriented Programming, 3rd Edition

by Dusty Phillips

Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. This third edition of Python 3 Object-Oriented Programming fully explains classes, data encapsulation, and exceptions with an emphasis on when you can use each principle to develo...

Price:  $19.99  |  Publisher:  Packt Publishing  |  Release:  2018

C++ Templates, 2nd Edition

C++ Templates, 2nd Edition

by David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor

Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that's cleaner, faster, more efficie...

Price:  $58.60  |  Publisher:  Addison-Wesley  |  Release:  2017

Autotools, 2nd Edition

Autotools, 2nd Edition

by John Calcote

The GNU Autotools make it easy for developers to create software that is portable across many Unix-like operating systems, and even Windows. Although the Autotools are used by thousands of open source software packages, they have a notoriously steep learning curve.Autotools is the first book to offer programmers a tutorial-based guide to ...

Price:  $31.00  |  Publisher:  No Starch Press  |  Release:  2019