The lack of sympathy of this group is appalling. Poor Nick is faced with a terrible boring task and all you can come up with is useless ideas and emoticons? He needs our compassion, our caring, our...yeah...just kidding.
procedure TGodClass34.BlackMagicFreeAndNiller; begin // This is where the magic happens - magic because when they // find out I write code like this, I will be out of a job and some // other developer will need to figure this drug induced pile of crap. // I hate my life.
With loops within loops?
ReplyDeleteRemove the line breaks ;)
ReplyDeleteThat's a lot of FreeAndNil's
ReplyDeleteLance Rasmussen and a lot of WITHs and GOTOs
ReplyDeletewhile condition do with a,b,c do repeat until ;)
ReplyDeleteremove the comments :D
ReplyDeleteLars Fosdal with a, b, c do is a hanging offense!
ReplyDeleteFind a way to drop 350 lines and it'll be leet
ReplyDeleteJust trying? ;)
ReplyDeleteNándor Kiss Very trying, I suspect. ;)
ReplyDeleteCome on. Use the built in tools to refactor each line into its own function or procedure.
ReplyDeleteuse the best refactoring I know : delete.
ReplyDeleteThe lack of sympathy of this group is appalling. Poor Nick is faced with a terrible boring task and all you can come up with is useless ideas and emoticons? He needs our compassion, our caring, our...yeah...just kidding.
ReplyDeleteDoug Johnson He loves it, you know he does. ;)
ReplyDeleteI want to be the master of ceremony for the Ay-Vees, the annual award show that will stream on Google+
ReplyDeletedoes the code start:
ReplyDeleteprocedure TGodClass34.BlackMagicFreeAndNiller;
begin
// This is where the magic happens - magic because when they
// find out I write code like this, I will be out of a job and some
// other developer will need to figure this drug induced pile of crap.
// I hate my life.
slow clap Well done guys, well done.
ReplyDelete