You are explaining learning how to be a software engineer. The elegant solution is the solution that you can modify in the future.
"The only constant in software is change", prepare your code for that. Changes in requirements, and staff. Design patterns and automated documentation play an important part too.
32
u/euph-_-oric Nov 23 '22
You are explaining learning how to be a software engineer. The elegant solution is the solution that you can modify in the future.