Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

GNU Coding Standards

Name: Anonymous 2011-01-21 18:32

GNU teaches you how to become a terrible programmer:

    http://en.wikipedia.org/wiki/GNU_Coding_Standards

[1] Retarded indentation
[2] use of goto
[3] Struct is not typedef'd
[4] Using &poop instead of a proper pointer
[5] Variables not declared at top of function (ANSI C requires it)
[6] global elements have no namespacing
[7] Expressions are not properly grouped (foo.bar < GIZMO_SNUFKIN_THRESHOLD / 2 is ambigious, what gets executed first? parentheses are your friends)

Name: Anonymous 2011-01-22 10:30

[1] agreed
[2]
>shitty programmers can't use goto. it makes programs too complex for them
>OMG GOTO IS HARMFUL, IT IS EVIL DON'T USE IT
[3]
uh, why? it is beneficial to see it is a struct or not
[4]
when you need address of poop, you use &poop. what is the problem?
[5]
then use a better compiler
[6]
lol, namespacing
[7]
division and multiplication are pretty much the first operations executed. foo.bar < GIZMO_SNUFKIN_THRESHOLD / 2 would be 0 if < is executed first (1/2 == 0/2 == 0). you have to be an idiot to confuse this

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List