Re: agile development and frameworks




"Ilja Preuß" <it@xxxxxxxxxxxxx> wrote in message
news:438044c6@xxxxxxxxxxxxxxxxxxxxxxxxxx
> Michael G wrote:
>> Let's suppose I am asked to develop a web app and I would like
>> to employ the agile development process. Further, I have
>> had rather good results using some of the different versions
>> of the MVC pattern as an architectural pattern for a number
>> of small web applications. If I decide to use an MVC pattern
>> as the overall structure of the application, is this too much
>> upfront design for an agile process?
>
> If you *decide* to use it, as in being fully commiting to it, possibly.
> One of the most important skills in Agile development is not committing to
> a decision until the last responsible moment - and using all your skills
> to make that moment appear as late as possible.

One of the appealing aspects of Xp is evolutionary design (Not that
evolutionary
design is a new idea. IMO, Xp simply provides a better context for it.)

> But that doesn't mean that you have to ignore all your experience. It just
> means that you should keep both your code and mind flexible and open for
> new ways of doing things.
>
> Does that help?

Yes and no. My tendency is to use those things that I already know work.
I am always looking for a better way but if I have something that is
sufficient, I
usually go with it.

Mike



----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
.



Relevant Pages

  • Re: agile development and frameworks
    ... > Let's suppose I am asked to develop a web app and I would like ... > to employ the agile development process. ... If I decide to use an MVC pattern ...
    (comp.object)
  • Re: Basic books on OOA&D
    ... Agile Development and related methods very ... > OOP when trying to design something. ... Should you choose 2 titles for a novice designer ... code which is really the universal language that we all speak;-) ...
    (comp.object)