« The XBRL Book: Simple, Precise, Technical | Main | Essentials of XBRL-based Digital Financial Reporting »

Spaghettification

I have always been bothered by the way most programmers programmed.  I did not know why I felt that way, but I did.  I finally received an explanation.

According to Ilya Suzdalnitski per his article Object-Oriented Programming is The Biggest Mistake of Computer Science; object oriented programming (OOP) was a very big and a terribly expensive mistake.

Why? Because it can be very hard to maintain and can be very unreliable.  Read the article whether you are a programmer or not.  Give that the importance of computer algorithms will increase significantly over the next 50 years, this is a big deal.

XBRL-based financial reports should be deterministic.

Posted on Friday, January 15, 2021 at 12:05PM by Registered CommenterCharlie in | CommentsPost a Comment

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.