6. Orders of ignorance
• 0th Order Ignorance: Lack of Ignorance
• 1st Order Ignorance: Lack of Knowledge
• 2nd Order Ignorance: Lack of Awareness
• 3rd Order Ignorance: Lack of a Suitably
Efficient Process
• 4th Order Ignorance: Meta Ignorance
Thursday, May 23, 13
31. • Scala is complex
• IDEs are getting there, but are not there
yet
• False negatives be especially misleading at
the beginning
Thursday, May 23, 13
34. Cake pattern pitfalls
• Initialization order
• Initialization order
• Compilation time overhead (traits)
• Beautiful theory, less beautiful practice
Thursday, May 23, 13
35. Cake pattern pitfalls
• Initialization order
• Initialization order
• Compilation time overhead (traits)
• Beautiful theory, less beautiful practice
WAT?
Thursday, May 23, 13