|
From: Thorbjørn Ravn Andersen
I try to learn what I can from everyone, and there are certainly concepts in
academic CS that make sense. There are many that don't, but there are some
that do. I love the idea of Design Patterns, for example, and I really
latched onto that concept. In fact, that's what I try to teach to when I am
teaching multi-platform architectures; there are really simple, basic
patterns that we use in all business application programming. For example,
nearly all of what business application programmers do can be broken down
into CRUD and QUERY applications - CRUD (Create, Read, Update, Delete)
handles all your maintenance and QUERY applications are your reports and
inquiries. If you write servers that can support those basic transaction
types, nearly all of your business logic is done and you can focus on your
user interface!
Which leads me to another excellent concept: MVC. Model-View-Controller is
one of the best design paradigms to hit the IT world, especially to an old
monolithic green screen dinosaur like me. It simply emphasizes the fact
that your user interface shouldn't have any idea how your business logic
works; if you adhere to that strategy, your work is always a lot easier in
the long run.
Joe
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.