I am a college student currently residing in Katy, TX. I don't own any spurs, horses, or oil wells (yet), but I do write country songs and own a gigantic cowboy hat. I also roped a jalapeño once.

Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Report abuse Latest Blog: The Coder and the Legislator

0 comments by SAAj on Jan 17th, 2011

A competent coder familiarizes himself with the natural behaviors and plugins of the engine he is working in, doing just enough to alter them to his needs. If an object naturally exhibits gravity, he does not tell it to do so; he only tells it when to ignore or work against gravity.

For efficiency, this is ideal. However, if elements of the engine begin to behave in ways they shouldn't, his programming falls to pieces. Most dangerously, his programming falls to pieces in ways he can not readily understand or anticipate, because he has not familiarized himself with the inner workings of the engine's natural behaviors and plugins, only how they affect his job as a coder. In other words, he does not know the code thoroughly, only partially.

This problem is less of a threat to a coder who has programmed his own engine. He has painstakingly built every behavior and manually recreated every function that would be a plugin in a pre-manufactured engine. He knows the code thoroughly. There will still be issues, and in fact, there may be more issues with his hand-built engine than with a professionally pre-manufactured engine, but his ability to troubleshoot and alter the issues at their source is what sets him apart from his lesser competition, baffled by issues within the engine and helpless to correct them even when they are identified.

In application, we can not all build our own engines from scratch. We can, however, familiarize ourselves throughly with the coding, understanding the natural behaviors we work with and not relying on plugins until we can recreate them manually using the engine's natural behaviors. In other words, we have to know the engine so well that we could build it ourselves; our choice to utilize the pre-manufactured engine must be one of time limitations, not ability limitations. The ability to troubleshoot and alter the problem at its source is paramount; nothing is too sacred, too established, to be redefined or replaced if it does not serve the needs of the coder and his programming.

Legislation is no different. A masterful lawmaker is a masterful coder. He can not simply create laws based on the natural behaviors and plugins that constitute his constituents' culture, history, and so on. He must anticipate what will happen if and when the source code is pulled out from underneath his feet; he must assume nothing, expect nothing, and have a contingency plan for everything that could happen and everything that probably couldn't. He must know humanity thoroughly, not partially, enough to step in for God, not just enough to do his textbook job. If all goes well, he'll never need to exercise his capabilities, but when his world is coming apart at the seams, his partial or thorough understanding of human nature will make history.

Though not as technically taxing as a coder's work, a legislator faces one major issue a coder normally does not: the source code is constantly changing, without his consent, and often without his knowledge. Most disturbingly, it is changing without any self-regulation or particular sense of direction. A coder only has to understand his own work; a legislator must understand all of humanity's.

Post comment Comments
LilBooze
LilBooze Dec 9 2009, 5:59am says:

I just wrote a email to NHN the game is maybe getting big ;)

+1 vote     reply to comment
Tokoya
Tokoya Dec 9 2009, 1:43am says:

My avatar will be sure to have a water balloon ready.

+1 vote     reply to comment
LilBooze
LilBooze Dec 8 2009, 4:33pm says:

Look at my profile made some media.

+1 vote     reply to comment
LilBooze
LilBooze Dec 8 2009, 3:27pm says:

Would you join the game? You could like write the description about the game, and the in game text if i find the team, couse ima go make some media for the game now. Got any name ideas?

0 votes     reply to comment
Tokoya
Tokoya Dec 8 2009, 10:08am says:

Hey, my avatar just wanted to stop by and say hello to your avatar xD

+1 vote     reply to comment
29011337
29011337 Nov 21 2009, 2:35pm says:

thanks for liking my mod idea.

+1 vote     reply to comment
El_Pablo
El_Pablo Nov 18 2009, 10:30am says:

Hi, I'm starting out as a coder/producer and I'm looking to get a small team together if you are interested?

+1 vote     reply to comment
Jyffeh
Jyffeh Jan 19 2008, 9:17pm says:

Calvin and Hobbes are the best. ^___^

+1 vote     reply to comment
ambershee
ambershee Jan 13 2008, 8:12am says:

Sounds good. I'm working towards getting enough documentation in order to brief our concept artist at present, so hopefully I'll have enough to pass on to you when I'm through writing that.

Chalk me up to your MSN Messenger service, and we can talk =]

Thanks,

AmberZ

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Level
Avatar
Avatar
Offline Since
Mar 30, 2013
Country
United States United States
Gender
Male
Member Watch
Track this member
Statistics
Activity Points
231
Rank
10,520 of 482,865
Watchers
1 member
Time Online
23 hours
Comments
7
Site Visits
1,165
Profile Visitors
6,039 (1 today)
Contact
Private Message
Send Now
Email
Members Only
AIM
Fizzbangboom
Arcones
Arcones friends since Aug 20, 2012
LilBooze
LilBooze friends since Dec 8, 2009