Should generate some debates, depending on if you're from the static/dynamic typing, IDE vs. wetware, TDD or not, etc camps.
3. If you use IDE's or vim/textmate/emacs and a decent language plugin, you'll argue the IDE should match braces and insert skeletal control structures.
5. Self-contained function, so no side effects, isn't that part of the definition of functional purity in them "academic languages" (heh)?
6. How do you define edge and corner cases? Is there something like QuickCheck for your dev environment?
Comments
Should generate some debates, depending on if you're from the static/dynamic typing, IDE vs. wetware, TDD or not, etc camps.
3. If you use IDE's or vim/textmate/emacs and a decent language plugin, you'll argue the IDE should match braces and insert skeletal control structures.
5. Self-contained function, so no side effects, isn't that part of the definition of functional purity in them "academic languages" (heh)?
6. How do you define edge and corner cases? Is there something like QuickCheck for your dev environment?