dsieger
Joined 7 years ago
Joined 7 years ago
I especially like your point about planning for simplicity and making it an explicit design coal. Communicating this clearly to the team seems super important.
As for adding things out of intellectual gratification: This is so true. I've seen this all too often, myself included. Many good engineers are curious by nature, and it can be tough to restrict this curiosity. Maybe it's a question of having different outlets for that sort of creativity, either at work or in private.
If your list is available in some form, I'd be curious to have a look!
However, I think he's missing the point that simplicity has its value for complex systems as well, namely by striving for simplicity in the building blocks of the complex system.
Would love to know what the community thinks!
- A proper mesh data structure providing meaningful abstractions
- Support for general polygon meshes
- Support for dynamic connectivity updates
- Cross-compilation to JavaScript, allowing for web-based demos[1] and interactive HTML slides[2]
- Implementations of canonical algorithms as described in the standard textbook of the field (Polygon Mesh Processing[3])
[1] http://www.pmp-library.org/mpview.html
https://danielsieger.com
https://github.com/dsieger
https://www.linkedin.com/in/dsieger/