|
|
|
|
|
by tomkwong
2203 days ago
|
|
I'm delighted to learn about this perspective. Appreciate the note. I believe in reusability with software engineering. The reason why legos is so much fun is because you can compose and build things out of simple shapes. I also agree with you and others in terms of simplicity. I guess what I failed to communicate in the original post was about the judgment that is required to make the right decision, and that caused quite a bit of opposing arguments. I believe that the right level of abstraction is required for any non-trivial system. Life is full of balancing act - like yin and yang. Too little abstraction is also costly and leads to code bloating and maintenance nightmare. |
|