What Makes Good Code? - Patterns and Practices Series
Discover how this Patterns and Practices series defines good code through extensibility, maintainability, testability, and readability for developers.
General programming guidance for C# developers, including project ideas for beginners, book recommendations, and tips for navigating unfamiliar codebases.
Showing 19–24 of 32 articles
Discover how this Patterns and Practices series defines good code through extensibility, maintainability, testability, and readability for developers.
Examine why many software teams claim to be agile without truly practicing its principles, and why that mismatch isn't necessarily a problem.
Reflects on applying the single responsibility principle to classes and methods, sharing lessons from a project where asking whose job it is paid off.
Get an update on MyoSharp, the open source C# wrapper for Thalmic's Myo, plus troubleshooting tips for connection and SDK version mismatches.
Discover MyoSharp, an open source C# library wrapping the Myo armband SDK with PInvoke, adding pose sequences, held poses, and roll, pitch, and yaw data.
See how to run Python scripts from a C# WinForms app with IronPython, capturing console output in a TextBox using a custom stream wrapper and error handling.