Created
March 5, 2013 13:57
-
-
Save Incognito/5090472 to your computer and use it in GitHub Desktop.
The 10 code commandments
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## The 10 code commandments | |
To the melody of "10 crack commandments" | |
https://www.youtube.com/watch?v=kyWTJWrH1aI | |
Or, the r-r-r-remix | |
https://soundcloud.com/lyle-lanley/lyle-lanley-project-the-ecstasy-of-crack-biggie-smalls-ennio-morricone | |
I've been in this game for years, it made me an animal | |
It's rules to this shit, I wrote me a manual | |
A step-by-step booklet for you to get | |
Your game on track, not your pull request thrown back | |
Rule Number Uno: never let no one know | |
How much stackoverflow rep you hold cause you know | |
The cheddar breed jealousy 'specially | |
If that man fucked up, get yo' ass stalked up | |
Number 2: always let 'em know your next move | |
Don't you know Bad Boys use unit tests and write docs? | |
Take it from your highness | |
I done squeezed mad commits at these cats for their nasty code submits | |
Number 3: never trust libraries released on aujourd'hui | |
That API stability'll set that ass up, properly gassed up | |
Hoodied and masked up, shit, for that fast buck | |
Bugs'll be laying in the bushes to light that ass up | |
Number 4: I know you heard this before | |
"Never fix a bug without a unit test" | |
Number 5: never sell no code where you make abode | |
I don't care if they want a cryptography secure nonce, tell 'em "bounce!" | |
Number 6: that goddamn reddit? Dead it | |
You think a cat pic's getting things done? Shit forget it! | |
7: this rule is so underrated | |
Keep your development and production completely separated | |
Environments don't mix like 2 diffs and no git | |
Find yourself in serious shit | |
Number 8: never keep source control on your box! | |
Them servers that send your files can hold remote origin too | |
Number 9 shoulda been Number 1 to me: | |
If you aint fighting the man stay the fuck away from SOPA | |
If anonymous think you trollin' they ain't trying to listen | |
They be sittin' in your port 80, waiting to start hittin' | |
Number 10: a strong word called "consultant" | |
Strictly for live men, not for freshmen | |
If your skills don't excel, say "hell no!" | |
Cause they gon' want they code rain sleet hail snow | |
Follow these rules you'll have mad code to break up | |
If not, 24 years on the wake up | |
Mug hit your temple, watch your IDE shake up | |
Co-op kid did did your markup, when you retire | |
Your jr. Developer refactored your entire code base, heard in three weeks. | |
She linted a whole half the code up | |
Heard she write a good commit, and can rig a pull request hook up. | |
Gotta go gotta go, more repos to push up, word up. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment