Learn the performance difference between structs and classes in C# code.
C# has a 'for' and a 'foreach' keyword for creating loops. Which one do you think is the fastest?
Learn the performance difference between one-dimensional and multi-dimensional C# arrays.
Learn the performance of strings versus StringBuilders in C# code.
Learn how throwing and catching an exception in your mission-critical code slows things down a lot.
Learn how boxing can be a real pain because it introduces extra overhead and slows your code down.
Is your organization split down the middle, with two powerful stakeholders locked in battle? Welcome to The Feud.
Sometimes a leader makes seemingly random technical decisions. This is the Irrational Management anti-pattern.
Does your team hoard instead of share knowledge? This is the Intellectual Violence anti-pattern.
Sometimes a tech leader makes frivolous technology decisions. This is the Blowhard Jamboree anti-pattern.
Does your team spend all of their time refining the architecture instead of coding? This is the Analysis Paralysis antipattern.
Have you ever witnessed an organization faking an entire product demo? This is the Smoke And Mirrors Anti-pattern.