TDD has costs. It's expensive and only works on certain types of systems. It also makes exploration of the problem domain extremely costly and makes refactoring a nightmare. I dislike TDD full stop but there are some…
IMO if designing for future use cases is hard, you probably don't understand the problem well enough to be designing for future use cases. Any design you make will be wrong. Write what works and budget in the rewrite.
Is it possible to add a basic ping that pings your server whenever a page loads (cached or not) to get around this?
I would argue people absolutely pick trivial, meaningless problems to avoid focussing on hard, meaningful problems.
And if you're a beginner, what you think is high-quality code is probably just wrong. You don't have the experience to differentiate. Over-abstracted code that is extremely visually clean at each of its 8 levels of…
Mirror neuron mythos is ridiculous. They're just normal neurons, they just happen to fire in response to externally observed behaviour as well as personal behaviour. They aren't magic, they can't actually mirror what's…
TDD has costs. It's expensive and only works on certain types of systems. It also makes exploration of the problem domain extremely costly and makes refactoring a nightmare. I dislike TDD full stop but there are some…
IMO if designing for future use cases is hard, you probably don't understand the problem well enough to be designing for future use cases. Any design you make will be wrong. Write what works and budget in the rewrite.
Is it possible to add a basic ping that pings your server whenever a page loads (cached or not) to get around this?
I would argue people absolutely pick trivial, meaningless problems to avoid focussing on hard, meaningful problems.
And if you're a beginner, what you think is high-quality code is probably just wrong. You don't have the experience to differentiate. Over-abstracted code that is extremely visually clean at each of its 8 levels of…
Mirror neuron mythos is ridiculous. They're just normal neurons, they just happen to fire in response to externally observed behaviour as well as personal behaviour. They aren't magic, they can't actually mirror what's…