3 ms·
> This is a mistake a lot of developers make. The server and client are not the same. This is the basic value premise of frameworks. Write less code with unif
by austincheney 9y ago
> This is a mistake a lot of developers make. The server and client are not the same.
This is the basic value premise of frameworks. Write less code with uniform conventions and make it easy by hiding the complexity. Unfortunately, the premise is faulty.
You can only lie to yourself for so long that your ignorance of how things really work is fine because of (name your favorite abstraction). This is a very direct example of tech debt. By ignoring how things really work the application will gradually get bigger and slower until it is an incompetent mess like paying off credit cards with other credit cards.
The reason for this snowball effect is largely due to a lack of confidence that feeds upon convenience as opposed to examination of why technical problems exist in the first place.
- nh2 9y ago> The reason for this snowball effect is largely due to a lack of confidence that feeds upon convenience as opposed to examination of why technical problems exist in the first place. I find this a great answer. Much time is spent these days on taping over problems at the high level on the top of broken stacks, instead of fixing the underlying issues. Building on broken foundations will only get you so far and yield diminishing returns, even if it initially looks easy and convenient to just build on top.