Code-Readability is how easy it is to understand a piece of code. Whether it be reading someones code, or writing your own.

- Wiki
2 articles, 0 books.

The focus of this article is how readability and maintainability is improved by replacing simple types with domain types. Consequences of introducing domain types is both a closer relationship between model and implementation, and that the domain types establishes a conceptual foundation making it easier to extend and adapt the application for future changes.

We investigate the divide of opinion regarding what constitutes readable code - experience (or lack thereof) and understanding of code (and lack thereof). We show that there are multiple layers of complexity when it comes to issues of readability.