Re: Data Layer architecture
- From: Alfredo Novoa <alfredo_novoa@xxxxxxxxxxx>
- Date: Sun, 24 Jul 2005 13:10:49 +0200
On Sun, 24 Jul 2005 11:53:09 +0200, "Wessel Troost"
<nothing@xxxxxxxxxxxx> wrote:
>One of the projects I worked on failed because it had too many layers.
>The design was all by the books (Microsoft's "Designing Component-Based
>Applications" by Mary Kirtland.)
Very predictable. It is a suicide to follow trade media books written
by any programmer without a clue on formal data management theory.
The trade media publications lack almost any content quality control
and they are very endogamic. Any new nonsense written by a dare false
expert might be automatically propagated (regurgited) to many other
publications, and after a while it could be accepted as dogma by many
no brainer coders. This stuff happens everyday.
>On a next project, I used only two layers and dropped the message queues.
>Development speed was amazing. We were responsive to the customer's
>requests, and able to deliver on time.
>
>A good learning experience though.
But it is a very expensive learning way. Everyone with a clue on data
management theory knows that the business logic must be ensured by the
DBMS and not by the applications (this is taught in the first week of
any serious database course).
Applications must be the presentation layer of an Information System
(something known since the 60's), and we should keep away from all the
business objects trade media garbage.
Congratulations for your blog.
Regards
.
- Follow-Ups:
- Re: Data Layer architecture
- From: Frans Bouma [C# MVP]
- Re: Data Layer architecture
- From: Wessel Troost
- Re: Data Layer architecture
- References:
- Data Layer architecture
- From: laimis
- Re: Data Layer architecture
- From: Nick Malik [Microsoft]
- Re: Data Layer architecture
- From: laimis
- Re: Data Layer architecture
- From: Wessel Troost
- Re: Data Layer architecture
- From: laimis
- Re: Data Layer architecture
- From: Nick Malik [Microsoft]
- Re: Data Layer architecture
- From: Wessel Troost
- Data Layer architecture
- Prev by Date: Re: C# Service Terminating Itself
- Next by Date: Treeview -> TreeNode -> Object
- Previous by thread: Re: Data Layer architecture
- Next by thread: Re: Data Layer architecture
- Index(es):
Relevant Pages
|