Defining Awesome — 2008 — December
  • Status Updates

  • Posts from December 2008

    December 16th 2008

    The art of code

    On a recent trip to China when I was wondering in the hills I found a cave. Out of curiosity I went inside. On further inspection it happened that the cave contained some ancient scrolls from a very old Ancient Chinese Master. I decided to share them with you. Here are some translations:

    The art of code is of vital importance to the Programmer.
    It is a matter of life and death, a road either to safety or to ruin.

    If you know the code and know yourself, you need not fear the result of a hundred compiles. If you know yourself but not the code, for every successful compile gained you will also suffer an unsuccessful compile. If you know neither the code nor yourself, you will succumb in every compile.

    Water shapes its course according to the nature of the ground over which it flows; the programmer works out his victory in relation to the code he is facing.
    Therefore, just as water retains no constant shape, so in coding there are no constant conditions.

    An ancient Chinese song in the key of Em

    I stand alone and gaze upon the code
    White space is all that’s left after the compile
    And now I’m searching a new way to defeat the bug
    Bloodshed I’ve seen enough of death and pain

    I will code, they will hunt me in vain
    I will hide, they’ll be searching
    I’ll regroup, feign retreat they’ll pursue
    Coup de grace I will win but never fight

    That’s the Art of Code

    All coding is based on deception.

    Let your rapidity be that of the wind, your compactness that of the forest.
    In coding and debugging be like fire, is immovability like a mountain.
    Let your plans be dark and impenetrable as night, and when you code, code like a thunderbolt.