What is Considerate Code?

considerate {adj} /kənˈsɪdəɹət/

    1. consciously thoughtful and observant (often of other people); caring

It was very considerate of you to give up your place for your friend.

  1. characterized by careful and conscious thought; deliberate

Considerate Code is code that has been written with careful and conscious thought.

Considerate Code is the opposite of a quick hack.

Considerate Code may be hard to write, but it is easy to read.

Considerate Code is well-tested.

Considerate Code is the code we should strive to write.

Who is ConsiderateCode.com?

That’s me! My name is Daniel Hepper and I want to help you write considerate code.

I’m an independent consultant, developer and trainer. I have a degree in Computer Science from the University of Karlsruhe and have been writing software professionally for over 15 years. On ConsiderateCode.com, I want to share my experience and help you level up your software development skills.

If you want to get in touch you can reach me at daniel@consideratecode.com

I’m generally available for consulting, although I’m usually fully booked for the next couple months.

You can find me on various social networks:

If you want to learn more about my life beyond code, checkout out my personal blog on http://daniel.hepper.net.