Books like Agile Principles, Patterns, and Practices in C# by Robert C. Martin


This is the eBook version of the printed book.With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.Readers will come away from this book understandingAgile principles, and the fourteen practices of Extreme ProgrammingSpiking, splitting, velocity, and planning iterations and releasesTest-driven development, test-first design, and acceptance testingRefactoring with unit testingPair programmingAgile design and design smellsThe five types of UML diagrams and how to use them effectivelyObject-oriented package design and design patternsHow to put all of it together for a real-world projectWhether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.
First publish date: 2006
Authors: Robert C. Martin
★ ★ ★ ★ ★ 5.0 (1 community ratings)

Agile Principles, Patterns, and Practices in C# by Robert C. Martin

How are these books recommended?

The books recommended for Agile Principles, Patterns, and Practices in C# by Robert C. Martin are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Agile Principles, Patterns, and Practices in C# (9 similar books)

Code Complete by 8337245|Steve McConnell book cover

📘 Code Complete

This book provides a strategic approach to software construction, offering essential techniques and must-know principles for creating high-quality code.

★★★★★★★★★★ 4.2 (22 ratings)
Similar? ✓ Yes 0 ✗ No 0
Agile estimating and planning by 8381431|Mike Cohn book cover

📘 Agile estimating and planning
 by Mike Cohn


★★★★★★★★★★ 4.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Network programming in .NET by 7325444|Fiach Reid book cover

📘 Network programming in .NET
 by Fiach Reid


★★★★★★★★★★ 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Agile Project Management with Scrum (Microsoft Professional) by 6942212|Ken Schwaber book cover

📘 Agile Project Management with Scrum (Microsoft Professional)

Gain the foundation in Scrum theory—and practice—you need to rein in even the most complex, unwieldy projects, effectively manage unknown or changing product requirements, simplify the chain of command with self-managing development teams, receive clearer specifications—and feedback—from customers, greatly reduce project planning time and required tools, build—and release—products in 30-day cycles so clients get deliverables earlier, avoid missteps by regularly inspecting, reporting on, and fine-tuning projects, support multiple teams working on a large-scale project from many geographic locations, maximize return on investment!

★★★★★★★★★★ 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Programming Microsoft Windows Forms by 6705545|Charles Petzold book cover

📘 Programming Microsoft Windows Forms

A concise, practical introduction to Windows Forms that will allow developers who create control-centric applications to learn next-generation form-based capabilities in the Microsoft .NET Framework 2.0 quickly and efficiently. Whether you're a new or experienced developer, get the focused information you need to streamline application development using Windows Forms and Microsoft .NET Framework 2.0. Award-winning author Charles Petzold illuminates the essential concepts and techniques for exploiting Windows Forms capabilities—offering concise, eloquent instruction as always, along with ample code examples in C#.Discover how to:Understand the architecture of Windows Forms programsAdd familiar Windows controls to your application, such as buttons, scroll bars, and text boxesCreate toolbars, menus, and status bars, complete with text and bitmap imagesEnhance existing controls, combine multiple controls, or create custom controls from scratchExploit dynamic layout with FlowLayoutPanelSupport absolute, proportional, or auto-sized columns and rows with TableLayoutPanelDevelop data-bound controlsDisplay tabular data with the new DataGridView control—without writing extensive codePLUS—Build and deploy two real-world Windows Forms applications from the bottom up

★★★★★★★★★★ 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Excel VBA Programming For Dummies by 7147884|John Walkenbach book cover

📘 Excel VBA Programming For Dummies

Having Excel and just using it for standard spreadsheets is a little like getting the ultimate cable system and a 50" flat panel plasma HDTV and using it exclusively to watch Lawrence Welk reruns. With Visual Basic for Applications (VBA) programming, you can take advantage of numerous Excel options such as: creating new worksheet functions; automating tasks and operations; creating new appearances, toolbars, and menus; designing custom dialog boxes and add-ins; and much more. This guide is not for rank Excel amateurs. It's for intermediate to advanced Excel users who want to learn VBA programming (or whose bosses want them to learn VBA programming). You need to know your way around Excel before you start creating customized short cuts or systems for speeding through Excel functions. If you're an intermediate or advanced Excel user, Excel VBA For Dummies helps you take your skills (and your spreadsheets) to the next level. It includes: An introduction to the VBA language A hands-on, guided, step-by-step walk through developing a useful VBA macro, including recording, testing, and changing it, and testing it The essential foundation, including the Visual Basic Editor (VBE) and its components, modules, Excel object model, subroutines and functions, and the Excel macro recorder The essential VBA language elements, including comments, variables and constants, and labels Working with Range objects and discovering useful Range objective properties and methods Using VBA and worksheet functions, including a list and examples Programming constructions, including the GoTo statement, the If-Then structure, Select Case, For-Next loop, Do-While loop, and Do-Until loop Automatic procedures and Workbook events, including a table and event-handler procedures Error-handling and bug extermination techniques, and using the Excel debugging tools Creating custom dialog boxes, also known as UserForms, with a table of the toolbox controls and their capabilities, how-to for the dialog box controls, and UserForm techniques and tricks Customizing the Excel toolbars Using VBA code to modify the Excel menu system Creating worksheet functions and working with various types of arguments Creating Excel add-ins such as new worksheet functions you can use in formulas or new commands or utilities Author John Walkenbach is a leading authority on spreadsheet software and the author of more than 40 spreadsheet books including Excel 2003 Bible and Excel 2003 Power Programming with VBA. While this guide includes tons of examples and screenshots, Walkenbach knows there's no substitute for hands-on learning. The book is complete with: A dedicated companion Web site that includes bonus chapters plus all sample programs to save you a lot of typing and let you play around and experiment with various changes Information to help you make the most of Excel's built-in Help system so you can find out other stuff you may need to know What are you waiting for? Sure, learning to do VBA programming takes a little effort, but it's a Very Big Accomplishment.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Design patterns in C# by 4342243|Steven John Metsker book cover

📘 Design patterns in C#


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
Refactoring: Improving the Design of Existing Code by Martin Fowler
The Pragmatic Programmer: Your Journey to Mastery by Andrew Hunt and David Thomas
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Test-Driven Development: By Example by Kent Beck
Extreme Programming Explained: Embrace Change by Kent Beck
Working Effectively with Legacy Code by Michael Feathers
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation by Jez Humble and David Farley
Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans

Have a similar book in mind? Let others know!

Please login to submit books!