Programming is also known used for coding, hacking, developing and software engineering, among other things. The age old debate over whether software development should be considered a creative endeavor or simply a rote, technical one. Whatever be the case, it's clear that among the legions of folks who are professional programmers are some of the most intelligent and creative people in our society.
Creativity is not lost on nifty mobile apps or money-making enterprise apps or complex technical computing apps, or even on catchy code names whose significance to the program might be three layers deep. Often, creativity of the modern programmer lies in the jargon of the day. Programming has lent several terms to the lexicon of popular speak, including spaghetti code, Easter eggs, bugs, wizards, widgets and a lot more.
The concept of a bug report has made many new terms. Whenever there is the Common Law Feature: A bug in the application that has existed so long that it is now part of the expected functionality, and user support is required to actually fix it. Also, there is the Mad Girlfriend Bug, which occurs when a developer sees something strange happening, but when he inquires about it it will just say that everything is fine.
Another term that is indicative of the way many programmers work is Code Slush, as opposed to Code Freeze, Code Slush is a term for the date after which no changes will be accepted, except, all the changes that management will ask for at the last minute. It is like Code Freeze, but accepting of the fact that some changes will still get in.
No comments:
Post a Comment