[Info-vax] Coding with/without RDBMS
Arne Vajhøj
arne at vajhoej.dk
Mon Oct 18 22:07:23 EDT 2021
On 10/18/2021 1:28 PM, Simon Clubley wrote:
> On 2021-10-18, Bill Gunshannon <bill.gunshannon at gmail.com> wrote:
>> That's funny... The academic world did that decades ago. That's
>> why we keep hearing that COBOL is dead and OOP and Agile are the
>> best thing since sliced bread.
>
> There's still a place for COBOL. Sometimes the practical language
> instead of the fashionable language is required.
If companies started with no code at all, then I suspect that
very few would pick Cobol today.
But the reality is that a lot of companies got a lot of Cobol
code. And moving away from Cobol may be a huge and risky task.
> OOP allows you to very nicely implement abstraction layers provided
> you don't go overboard and have 10 layers of abstraction to write
> out a single character (for example). :-)
>
> Agile OTOH seems way too often to be used as an excuse to not to do
> the hard and real work of designing and laying out the overall
> architecture before implementing the design.
I think that is mostly a myth that thrives among non-agile
developers.
Agile does not mean no architecture. Agile means the
right amount of architecture depending on project
size, criticality and volatility.
There has been written a ton about it the last decade.
Leading authors include Scott Ambler and Martin Fowler.
Some agile methodologies even use TOGAF.
Arne
More information about the Info-vax
mailing list