developer devoted to writing well readable and maintainable code