Skip navigation.

Not so Source Control...

Bad Architecture
post on the The Daily WTF about Source Control, or the lack of it.

I wanted to share this. The previous developers didn't use any source control, they simply did the same thing by renaming the old files and added new ones. The file names have been changed to protect the guilty: Not so Source Control

This WTF is completely a human problem. Given a bad situation people (especially bad programmers) will find the ways to make it worse. The problem gets worse when dumb developers start using those old libraries! Now your messy directories have turned into software requirements! This may sound retarded but this has happened, and will happen!

Remember source control is to your code as accounting is to your business.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

It's a shame source control is a pain with web apps - the dependencies tend to get in the way. There's configuring the webserver, storing the database schema, handling db changes on updates... all of a sudden you need to spend a lot of time dealing with installation and configuration.

I usually end up with several people working on one checked-out dev site, just because propagating schema modifications is annoying.

Really annoying if you're used to being able to check out the desktop app, compile/test/alter/test/update/test/commit, and be done.

Post new comment


  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <p> <br>
  • Web and e-mail addresses are automatically converted into links.