- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Anty-frist
Admin
Yeah, that's how it's done here, he mentioned casually. Except you have to remember to build the classes manually, then zip them up into a zip file which you do by navigating to the appropriate location using Windows Explorer, which our build process copies to the build location and unpacks.
Admin
That reminds me of the build process at a former employer. RCS checkout, edit file, run script to check in. Files checked in were gathered by a semi-manual process and committed to permanent version control.
Well, except when ...
The individual responsible for the semi-manual process (that is, the guy who did the manual part each week) swore blind that it was too complicated to convert into a fully-automatic process, and that the occasions when he fonked up and reverted your commit with even trying to consult you (he sat about twenty feet from me, but still didn't try to contact me) were regarded as just a price you have to pay.
He eventually left for a different job, and one of the first things his successor did was automate the process.
Admin
You know what I'd like to see more? A Panty pattern.
Admin
Why is ant TRWTF? It's a neat tool, isn't it? What else would you use?
Admin
"If it compiles ship it".
Admin
Release early, release often! 😉
Admin
OK, if this was 1985, the situation might be "normal".... But Why the ? is anyone doing this today?
Admin
This smells like development was originally done by one single guy and the process was never changed when more people started coming in.
Admin
Admin
Remember Scott Slocum and his company? Yeah, the 'process' there was:
Admin
I took over a project from Kack Gemini once. The build was:
My solution
Oh - and add some testing and bug trucking And a test server. And a dev server.
Then quickly retire the system and replace with something a little more functional that didn't look like it was written by a CS graduate with colour blindness and mental health issues.
Admin
Hey, I resemble that remark - you insensitive clod!
In my defense, I do warn my project managers that they probably do not want a color blind developer lacking any artistic skill doing the graphical design.
Admin
Uh, guys? This is what build systems are for.
Admin
that's... JARringly stupid.
Admin
... although having a colorblind developer on the team can be quite useful for checking for usability.
"So when it says "click the red button for x, and the orange button for y, and the blue button for z, and the purple button for w ... er, which is which again?"
Admin
Isn't service locator a panty pattern??
Admin
"The code was built using Ant" No, it wasn't. It was built using Eclipse. It was packaged using Ant, apparently. Different things.