Type systems

8 thoughts
last posted Aug. 30, 2013, 1:58 p.m.

5 earlier thoughts

0

Static typing

Clutter

Done badly, they introduce a lot of unnecessary text java MyObject myObject = new MyObject();

Type inference goes a long way toward addressing this.

Patterns

Are any of the patterns in Gang of Four work-arounds for static types?

Testing

Particularly when writing Haskell code, my testing instincts are way off. I don't really do TDD with it, and by the time I've got the code to compile, I feel confident that it works.

How much unit testing does a type system let you avoid?

2 later thoughts