Logo Kaan's Blog
  • Home
  • About
  • Skills
  • Certifications
  • Recent Posts
  • Posts
  • Docs
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • Clean Code
  • Internal Quality
  • Maintainability
  • Motivation
  • Quality Assurance
  • Software Architect
  • Testability
Hero Image
Habitability: A Software Quality Attribute

The term Habitability is a “Quality Attribute” that isn’t pronounced often in the coding world. In general the word “Readability” is used because the subtle differences between the two isn’t well known, and this breeds “Maintainability” issues. Readability, is a “Quality Attribute” that ensures the code can be read by any developer easily. For example: The meanings of the terms Variable, Method and Class and their compliance with readability will improve its understandability and learnability for your team. This becomes more important if your team is large or multi-sited.

  • maintainability
  • software architect
Tuesday, June 18, 2013 Read
Hero Image
The Interface Segregation Principle (ISP) with explicit interface implementation

The project I am currently working on is a product development project. Our daily work is to add features (or fixing bugs) to our code base which has been around for over 10 years, this is why I’ve been encountering legacy code daily. As one might imagine, when the maintainability and testability of a project of this caliber is low-prioritized, refactoring becomes near impossible after a point. There are of course exceptions to this, some subsystems do renew themselves periodically, lucky for them!

  • maintainability
  • testability
Thursday, May 30, 2013 Read
Navigation
  • About
  • Skills
  • Certifications
  • Recent Posts
Contact me:
  • kaan_bardak@hotmail.com
  • project2501
  • Kaan Bardak

Liability Notice: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses. You can modify or distribute the theme without requiring any permission from the theme author. However, the theme author does not provide any warranty or takes any liability for any issue with the theme.


Toha Theme Logo Toha
© 2026 Kaan Bardak.
Powered by Hugo Logo