Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Rainer Weikusat Newsgroups: comp.lang.perl.misc,comp.programming Subject: Re: [OT] engineering Date: Wed, 17 Jul 2013 15:53:57 +0100 Lines: 22 Message-ID: <8738rdz18a.fsf@sapphire.mobileactivedefense.com> References: <87li5dclp5.fsf@sapphire.mobileactivedefense.com> <3q63bax8mr.ln2@goaway.wombat.san-francisco.ca.us> <87k3kxasym.fsf@sapphire.mobileactivedefense.com> <87li5coi6v.fsf@sapphire.mobileactivedefense.com> <874nc0w72t.fsf_-_@violet.siamics.net> <877ggw2gnk.fsf_-_@sapphire.mobileactivedefense.com> <87mwpouk89.fsf_-_@violet.siamics.net> <8761wai616.fsf@sapphire.mobileactivedefense.com> <87a9llv8n2.fsf@violet.siamics.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: individual.net wblDMZjTvlrQuKdLED4YkAr8At5D0HnNsr8KIebeEVB7a+39I= Cancel-Lock: sha1:F9yl8VRv5/q6Tum4xMubRN2VNFw= sha1:vBH36S7BibhFhXeWGCV1Aa8SKQc= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Xref: csiph.com comp.lang.perl.misc:8739 comp.programming:3636 Ivan Shmakov writes: [...] > My point is simple: if the deadline is today, one has to forget > about "science" (be it Wirth's, Borlaug's, or someone's else), > and use whatever "ingredients" available to solve the task at > hand. Be it a program, or a dinner. I also wrote a longer reply to this which I shouldn't have posted (which will continue to be available via servers not processing cancels) but this is the more interesting part: According to my experience, writing 'bad' code (for a suitable definition of 'bad') doesn't take less time than writing 'good' code (for a suitable definition of 'good') to begin with and 'corners cut in order to be able to present something superficially suitable to $superior now' will come back to haunt you, ie, when taking the time necessary for repairs/ maintenance and the time wasted trying to puzzle out the meaning of 'the usual thicket' into account, 'bad code' needs a lot more time overall.