To write good code, you sometimes have to write bad code
A programming tip on overcoming creative blocks by first writing functional but imperfect code, then refining it into an elegant solution.
A programming tip on overcoming creative blocks by first writing functional but imperfect code, then refining it into an elegant solution.
A review of the book 'Refactoring with Visual Studio 2010', focusing on its practical coverage of design patterns and OOP principles.
A developer advocates for extreme simplicity in software design, sharing rules of thumb for writing maintainable code and avoiding unnecessary complexity.
A developer outlines planned improvements to their personal website, including code refactoring, new features, and UI tweaks, before starting a new game project.
A technical deep dive into refactoring Django's ManyToManyField to eliminate raw SQL and improve code structure for multi-database support.
Developer discusses rewriting a Java GUI client for Poliqarp, focusing on code cleanup and new protocol integration.
A software engineer shares his top 5 essential books for software professionals, focusing on design, refactoring, and testing.
How the developers used Pylint to refactor and clean up the codebase for the Entertainer media center software.
Applying the manufacturing 5S methodology (Sort, Straighten, Shine, Standardize, Sustain) to software development for cleaner, more maintainable code.
A developer's critique of Kent Beck's TDD book, highlighting its shortcomings in addressing legacy code and retroactive testing.
A software developer shares a list of influential books that helped advance their career and improve their programming skills.