Make your code as simple and brainless as possible.
The vast majority of time spent working with code will be debugging or reading other people's code, so if you write something incredibly clever, you're just making the next person's job (who could be you in 6 months) harder.
Make your code as simple and brainless as possible.
The vast majority of time spent working with code will be debugging or reading other people's code, so if you write something incredibly clever, you're just making the next person's job (who could be you in 6 months) harder.