Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Tech-ed Topic Summary; something missing?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Conférences & événements
Divers
Thread ID:
00193227
Message ID:
00199019
Vues:
43
>Here's the reaction of the less gifted developer in the street who has no >other tools at his disposal than his bare VFP... :).
>
>The question is how do you get there. The trouble with n-tier is that it >requires rigorous system requirements and sharp design.

[JVP]And a well designed single-tier app does not?

>And the fun with VFP in small businesses, where problems are not too complex but rules and procedures are not very well defined, is that by the time these two requirements are realised ... the application has already been developed, admittedly in a first version.
>

[JVP]So, whether you design your app as a single-tier or n-tier, if you start coding before the design is set, you are in big trouble. Once again, I don't see the distinction...

>It is difficult in such an environment to even adapt to a methodology that goes in the right direction, and _eat_ (read feed your family) at the same time.
>
>And this for 2 reasons:
>
>1. The amount of work is substantial, when compared to the average project.
>
>2. Before you are doing n-tier ... you are not doing n-tier, I mean, and I think you will agree, that n-tier only gives results when the full paradigm has been implemented, there's no such thing as half n-tier, or half oo solution.
>

I think Jim Booth said it best, anytime you componentize your app, you are doing n-tier. True, the classic implementation is spread out over multiple machines. However, I do not subscribe to that classic/pure defintion. When I first learned Fox, I would stay up till 1-2 in the morning, learning the language. If you are somebody who does not like change, likes the status quo, you picked the wrong business.

>Tough you'll say, well ... maybe not. What we need in these discussions is not so much a defense of n-tier, but paths to get there. In other words, if you are not yet n-tier
>
>Where do you start?

Read the current literature. Take a small app and convert it. You will make mistakes, but then again, that is the only way you learn.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform