<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Apr 13, 2014 at 10:45 AM, Mahesh Paolini-Subramanya <span dir="ltr"><<a href="mailto:mahesh@dieswaytoofast.com" target="_blank">mahesh@dieswaytoofast.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">This is as much a discussion of Methodology<span style="color:rgb(37,37,37);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:21px">™</span> as of anything else - as with all things Methodology<span style="color:rgb(37,37,37);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:21px">™,</span> there are two over-riding rules</div>



<div class="gmail_extra">1) Any Methodology<span style="color:rgb(37,37,37);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:21px">™</span> can be made to work (*)</div><div class="gmail_extra">


2) All Methodology<span style="color:rgb(37,37,37);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:21px">™</span> fail at the edge.</div><div class="gmail_extra"><br></div></div>

</blockquote><div><br></div><div>It's indeed about methodology (so much "o" in this word...).  </div><div><br></div><div>When I start a project and organize the source (because I am french and we loves squares since Descartes) I am trying to answer to the following questions:</div>

<div><br></div><div>- will it be easy in to maintain this moving code target</div><div>- do i need to make this application generic (mainly when I publish 2 different but related products)</div><div>- how much devs are involved on this repo (ie will it be a paini to handle conflicts). which is generally adressed by making changes atomic to a module. or an app/ folder in erlang.</div>

<div><br></div><div><br></div><div>My initial mail was an attempt to collect different patterns around to see how to improve what I do. Still working on it.</div><div><br></div><div>Also would be good to find a common way to distribute libraries without diving in the "nodejs" way where you finished to upload the world composed of atomic modules just to run 5 lines of code... Some of these modules unusable alone.</div>

<div><br></div><div>- benoit</div></div></div></div>