Skip to content

Instantly share code, notes, and snippets.

View kariem2k's full-sized avatar

Karim Ahmed kariem2k

View GitHub Profile
### Keybase proof
I hereby claim:
* I am kariem2k on github.
* I am kariem2k (https://keybase.io/kariem2k) on keybase.
* I have a public key whose fingerprint is 6462 19A3 D1BC 9E2F 8465 9FA7 F3E7 24F7 37AA 03D0
To claim this, I am signing this object:
@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.