Personal preference for programming:
- Favorites programming paradigm: Object-Oriented and Functional
- Corollary 1: favorites languages include Dart, Java, Haskell.
- Corollary 2: languages with only dynamic typing are not for me, at all.
- Related experience:
- Small, cross-platform tools (see: malware trend analysis tool).
- Flutter applications (see: mp3 music player).
- Design choices:
- Code units should maximize library-like properties.
- Commit must not have any TODO/FIXME comments.
- Comments exist iff clarity of variable names are insufficient.
- Function, denoted as f, should be shorter and shorter, but not enough such that it place too much burden on the call stack, unless reuse(f) > 1.
