Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Continuous Integration
- Date: Thu, 12 May 2016 23:31:06 +0900
- From: Benjamin Kowarsch <trijezdci@example.com>
- Subject: Re: [tlug] Continuous Integration
- References: <20160510053106.GA31515@fluxcoil.net> <20160510064838.GC3222@telephonic.cynic.net> <20160510104402.GB25308@fluxcoil.net> <22323.9784.125580.232857@turnbull.sk.tsukuba.ac.jp> <20160512034536.GB29285@fluxcoil.net> <20160512051205.GC3510@telephonic.cynic.net> <20160512060538.GA1365@fluxcoil.net> <20160512065628.GD3510@telephonic.cynic.net> <CADR0rncxNrif3Oq1jpju=iP0CORXpKx2xDG8zqXL90MbqapqXg@mail.gmail.com> <CAFv52ODmFNrqYWkbht2EEvziv7Wjg5Pc_xiOOPeVm_+eVwx-Sg@mail.gmail.com> <20160512100322.GB18863@telephonic.cynic.net> <CADR0rne_itcEvrUVMhM-xq7jNHfxeuCU=pCcpYcM-PBwa5bsNQ@mail.gmail.com> <CAFv52OB=n9AABwzz+wTWwzqLXBfWMyC=gxEaLV=1E-pt0e4-rA@mail.gmail.com>
On 12 May 2016 at 21:59, Josh Glover <jmglov@example.com> wrote:On 12 May 2016 at 12:19, Benjamin Kowarsch <trijezdci@example.com> wrote:
> The way I work, I spent about 90% on design and only 10% on implementation.
That's probably close to true for me as well, it's just that I do a
lot of "design" whilst sitting in front of both a whiteboard and a
REPL. :)On my present project my whiteboard is the graphviz tool and its DOT language.First I drew trees and graphs with it manually to visualise the design I had in mind, then I wrote a code generator that generated the DOT automatically so I could render the graphs directly from my sources. And the library that emerged out of this that remained uncommitted for long can draw a tree of itself (but also of any other code).The reward for putting a lot of effort into design always comes when after weeks of work you put it all together and it works like a charm, all your tests pass beautifully. I get tons of typos of misspelt identifiers and the like, but once the typos are gone, everything usually works perfectly.By contrast, many many many years ago when I did the code-compile-try-it cycle thing, I got few typos but massive logic errors and design flaws.
- References:
- Re: [tlug] Google Apps for Work
- From: Christian Horn
- Re: [tlug] Google Apps for Work
- From: Curt Sampson
- Re: [tlug] Google Apps for Work
- From: Christian Horn
- Re: [tlug] Google Apps for Work
- From: Stephen J. Turnbull
- Re: [tlug] Google Apps for Work
- From: Christian Horn
- Re: [tlug] Google Apps for Work
- From: Curt Sampson
- Re: [tlug] Google Apps for Work
- From: Christian Horn
- Re: [tlug] Google Apps for Work
- From: Curt Sampson
- Re: [tlug] Google Apps for Work
- From: Benjamin Kowarsch
- Re: [tlug] Google Apps for Work
- From: Josh Glover
- Re: [tlug] Continuous Integration
- From: Curt Sampson
- Re: [tlug] Continuous Integration
- From: Benjamin Kowarsch
- Re: [tlug] Continuous Integration
- From: Josh Glover
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Continuous Integration
- Next by Date: [tlug] [CFP] Call for presenters - June 18 Technical Meeting
- Previous by thread: Re: [tlug] Continuous Integration
- Next by thread: Re: [tlug] Google Apps for Work
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links