lxhome/coh.md

1.5 KiB

layout theme title permalink
page dark Code Of Honor /code-of-honor/

I always try live by my code of honor. A man is nothing without his honor. A sin is to betray what you believe.

Honorable life

  • Don't betray your code of honor.
  • Defend your bushido way.
  • Live life as a Honorable Man.
  • Don't talk without a knowledge to support it.
  • "Don't argue with the crazy the crazy guy".
  • Always follow your sense of Justice
  • Feel the pain of others.
  • Always put your self in people's shoe before making any decision.
  • A simple smile goes a long way.
  • There's no honor in winning by cheating.
  • "If you falldown 7 times make sure to get up 8 times."
  • Protect your promises.
  • "For a samurai everywhere is Japan."

Programming

  • Simplicity over Complexity
  • Simple first, then Easy
  • Abstraction, Abstraction, Abstraction
  • Put your conventions layer on top of a well written abstraction
  • Always choose a name for your variables which implies the variable content or usage.
  • Never ever use variable names such as x, a, b, etc.
  • Bugs before new features
  • Docs before new features

New Feature Checklist

  • Is it easy to extend the feature ?
  • Is it scalable ?
  • Is it easy to maintan ?
  • Is it well documented ?
  • Does it have the best possible performance ?
  • What about tests ?
  • Is it following the correct coding style ?

Contribute to the Code Of Honor

If you found these codes useful and like to share your values with me, you're welcome to create a PR on the repository.