The primary issues that make frameworks flawed
timperrett.com
The primary issues that make frameworks flawed
1–10 of 43 posts
Re: The primary issues that make frameworks flawed
#2I disagree with the headline quite strongly, but a lot of the negative points made in the article resonate with me
Re: The primary issues that make frameworks flawed
#3Reading that article on the phone is what's broken. It could really do with a framework that will stretch it to 100%
Re: The primary issues that make frameworks flawed
#4It sounds like the author doesn’t really have any idea what a “framework” is, but has heard several things they dislike called frameworks, so the presented thesis is “frameworks considered harmful” when what might be more accurate is the ”the following design patterns have this set of problems.”
Re: The primary issues that make frameworks flawed
#5Reading that article on the phone is what's broken. It could really do with a framework that will stretch it to 100%
This is when Firefox reader mode comes very handy!
Re: The primary issues that make frameworks flawed
#6It sounds like the author doesn’t really have any idea what a “framework” is, but has heard several things they dislike called frameworks, so the presented thesis is “frameworks considered harmful” when what might be more accurate is the ”the following design patterns have this set of problems.”
No, he actually has a very good idea what crappy frameworks are, because he wasted a bunch of his life working on the Lift web framework.
Re: The primary issues that make frameworks flawed
#7He is right. Give me a specialized collection of functions any time, aka, a library, but I will never again use a framework, which is a half-finished program, of which the users are supposed to figure out how to fill in the blanks. A framework imprisons your own code within confines and limitations of what will often turn out to be some kind of imbecilistan.
Re: The primary issues that make frameworks flawed
#8"Frameworks are the worst thing to happen to software development in the last decade (and possibly ever)."
His site is using bootstrap.
Re: The primary issues that make frameworks flawed
#9This: "Concepts such as Functor should not be scary. Many engineers in our industry suffer from a kind of dualism where theory and practice are somehow separate, and formal concepts like Functor, Monad and Applicative (to name a few) are often considered to "not work in practice", and users of such academic vernacular are accused of being ivory tower elitists. Another possible explanation might be that engineers (regardless of their training: formal or otherwise) are simply unaware of the amazing things that have been discovered in computer science to date, and proceed to poorly reinvent the wheel many times over. In fact, I would wager that nearly every hard problem the majority of engineers will encounter in the field has had its generalised case be the subject of at least one study or paper... the tools we need already exist; its our job as good computer scientists to research our own field, and edify ourselves on historical discoveries and make best advantage of the work done by those who went before us."
Re: The primary issues that make frameworks flawed
#10Most frameworks, yes, not all
It's like overcomsumption when using too many frameworks, it ends up bad