ion
Version:
ion language ========================
29 lines (21 loc) • 1.11 kB
Plain Text
2017-10-27 4:00 Typescript Kris
bug caused by invalid state writing. would not happen with strong constraints.
bugs are easiest to find at the time invalid state is written
20017-11-17 1:00 Ion 1 Kris
bug caused by lack of strong typing, 'name' parameter could be string or object
20017-11-19 0:10 Ion 1 Kris
lack of strong typing caused by fix from preceding bug
20017-12-16 2:00 Ion 1 Kris
mutable object. value changed without even being able to see where/why?
2017-12-31 2:00 Ion 1 Kris
mutable object. value changed prematurely and non-obviously.
2018-01-17 3:00 Ion 1 Kody
mutation of frozen object
an object was frozen defensively and attempts were made to modify it,
debugging was made difficult by the complexity added to the stack by the reactive runtime
the reason the object was being frozen was unclear because Object.freeze is not declarative and can be called on anything from anywhere
2018-02-02 3:00 Ion 1 Kris
mutation of object
duplicate code assigning to field where I didn't expect.
2018-02-14 3:00 Ion 1 Kris
lack of strong typing