Tag Archives: clean code

Why Size Matters to Software Developers

In software development, small is a big deal. The idea of ‘keeping things small’ crops up in every area of software development. Small means simple and simple usually means less bugs. Small projects are easier to manage than large ones. Nobody should start to undertake a large project. You start with a small trivial project, and you should… Read More »

Why Developers Ignore Software Design Principles

Why do developers write bad code? It’s because they disregard principles of software design. The reasons for this might surprise you. Software design principles are important. The most fundamental principle in software is to write code that can handle change. If code is difficult to change then developers can’t respond quickly to changing business requirements. When changes break other parts… Read More »