About
The contributors to botched code are professional programmers. The opinions expressed are those of the authors only. These views do not necessarily represent the views of our respective employers, or even the other authors.
The objective of this site is to entertain readers by spotlighting ineffectual code. By presenting content in the hopes of educating “botched code” coders to write better stronger code.
Idealy, our “botched code” posts will
- Display the problem code, in original form or essence, to properly show the fault of the logic or syntax. Sensitive material will never be put up.
- Have the user smile, giggle, or laugh at the silliness of problematic code. If need be, explain why the code is a problem.
- Present a proper solution, and perhaps explain why the new code is a proper/better/best solution
We’re not here to share/release trade secrets, sensitive data, or get outselves in trouble with any company. The site is meant to spotlight problems in coding techniques, and present a proper solution.
The desired end result is to educate programmers and coders a like, to more efficient design/coding techniques. To teach weaker programmers to become stronger programmers.
Rules we willing follow:
- Never identify the coder by their real name. Public shaming is not the goal.
- Never release sensitive data — be that passwords, user names, IP addresses, etc..
- We will side with caution on questionable material, and just not post it.