Skip to content

Instantly share code, notes, and snippets.

View kariem2k's full-sized avatar

Karim Ahmed kariem2k

View GitHub Profile
@kariem2k
kariem2k / hate.markdown
Last active November 15, 2019 09:32 — forked from rmartinho/hate.markdown

Dear C++ library writer,

  1. If your library forces me to use new all over, I will hate you.

  2. If your library has types with bogus values, I will hate you.

  3. If the documentation for your library gets the terminology of its own domain wrong, I will hate you.

  4. If I say "My God, it's full of stars!" when I see the function signatures in your library, I will hate you.