Software Guild + Windsor Essex .Net Developers, together again!
Hosted By: Software Guild
Wednesday, Oct 25, 2017
6:30 PM - 8:30 PM
We are now having our Software Guild and .NET Meetups back-to-back on the same night, and everyone’s encouraged to attend for both.
Windsor-Essex .NET Developers @ 6:30PM: Reid Evans will be be presenting this talk remotely.
Sir Tony Hoare, the inventor of null, has called it his billion dollar mistake. “The Pragmatic Programmer” says that exceptions are “a kind of cascading goto”, which Edgar Dijkstra famously considered harmful. With so much of C# and the .Net framework built on these two concepts, code can quickly become littered with null checks and tightly coupled with exception catching. This talk is all about showing ways of writing and thinking about C# that can greatly reduce or remove null checks and exceptions. We’ll delve into why null is so dangerous, and see how code relying on exceptions can become entangled. Then we’ll see why an alternative approach produces code that has fewer defects, is more modular, is easier to test, and is easier to debug.
We will be giving away a 1 year license to any JetBrains IDE or Tool. Thank you JetBrains for the support.
Software Guild @ 7:30PM Jeff Szusz will host an open discussion about how corporate culture drives or hampers software product development. Whether you’re an employee or an employer, bring your questions or opinions about the factors that push and pull between personal freedom and solid work ethics.
Networking: Feel free to join us afterwards at Craftheads for some refreshments while talking shop and socializing.