DEV Community

NotFound404
NotFound404

Posted on

Why wrong/useless concepts are spreading recklessly and widely nowadays?

We all know that computer science is rooted from math aim to accelerate the speed of calculation.
It is based on precise rules and correct logic.
But when time goes on, computers are capable of doing more things than just calculation.
It problems of human become the problems of the programs.
Humans do wrong things, the programs specifically famous libraries and frameworks too.
For example, blockchains is bound with decentralization while blockchains are only the verification of a serials block data. While decentralization is only a negotiation policy between servers.
Mixing frontend with backend in wrong way to claim them a fullstack framework while they even don't know what the backend framework should be like(I can say that 90% web application frameworks are wrongly designed), for example next.js, nest.js, metoer.
Some frameworks even don't understand the difference between middlewares and stacks(for example the wrong mixing usage with middlewares, callbacks and stacks in koa)
Some advocators claim nosql can totally replace relational db, and time have now taught them a lesson.
There was ever a time that someone advocates that xml would take over html, and until html5 the trend was ended.
In node.js there was an insane green keeper policy to push developer's keep their package updated and with a very fascist version policy called semver.

I was ever thinking that big company developers are smaller than most of us, but now I think other way.
Sometimes they are only advocators of their products regardless of correctness.

This things may never stop from emerging, but people should be more critic when a new thing arises and claims it to be something.

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs