-
Most of programming is centered around using methods, infrastructure and tooling that force you and your team to acknowledge all of the implicit assumptions about the code, and then to somehow make those assumptions explicit in the code.
-
The Pragmatic Programmer 20th Anniversary Edition, Chapter 4
Tip 36:
You Can't Write Perfect Software
-
The Practice of Programming, Chapter 5, Verse Read before typing.
Resist the urge to start typing; thinking is a worthwhile alternative.
-
The K&R Chapter 5 Verse 1
int x = 1, y = 2, z[10];
int *ip;
ip = &x;
y = *ip;
*ip = 0;
ip = &z[0];
-
Laughing helps.
-
Complexity for the sake of complexity is the only true sin when programming.
-
Wyrd Sisters
Only in our dreams are we free. The rest of the time we need wages.