Mark Farragher http://mdfarragher.com Microsoft Trainer | Dividend Investor | Passive Income Entrepreneur Sat, 27 Oct 2018 09:15:06 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.8 Structs versus Classes in C# http://mdfarragher.com/2017/12/01/structs-versus-classes-in-csharp/ Fri, 01 Dec 2017 14:16:11 +0000 http://mdfarragher.com/?p=1977 Learn the performance difference between structs and classes in C# code.

The post Structs versus Classes in C# appeared first on Mark Farragher.

]]>
For versus Foreach in C# http://mdfarragher.com/2017/11/22/for-versus-foreach-in-csharp/ Wed, 22 Nov 2017 15:13:22 +0000 http://mdfarragher.com/?p=1936 C# has a 'for' and a 'foreach' keyword for creating loops. Which one do you think is the fastest?

The post For versus Foreach in C# appeared first on Mark Farragher.

]]>
Array Types In C# http://mdfarragher.com/2017/11/14/array-types-in-csharp/ Tue, 14 Nov 2017 16:32:20 +0000 http://mdfarragher.com/?p=1860 Learn the performance difference between one-dimensional and multi-dimensional C# arrays.

The post Array Types In C# appeared first on Mark Farragher.

]]>
Strings versus StringBuilders In C# http://mdfarragher.com/2017/11/09/strings-versus-stringbuilders-in-csharp/ Thu, 09 Nov 2017 16:25:08 +0000 http://mdfarragher.com/?p=1818 Learn the performance of strings versus StringBuilders in C# code.

The post Strings versus StringBuilders In C# appeared first on Mark Farragher.

]]>
The Exception Penalty In C# http://mdfarragher.com/2017/11/08/the-exception-penalty-in-csharp/ Wed, 08 Nov 2017 13:33:11 +0000 http://mdfarragher.com/?p=1796 Learn how throwing and catching an exception in your mission-critical code slows things down a lot.

The post The Exception Penalty In C# appeared first on Mark Farragher.

]]>
How To Avoid Boxing And Unboxing In C# http://mdfarragher.com/2017/10/30/boxing-and-unboxing-in-csharp/ Mon, 30 Oct 2017 16:41:09 +0000 http://mdfarragher.com/?p=1740 Learn how boxing can be a real pain because it introduces extra overhead and slows your code down.

The post How To Avoid Boxing And Unboxing In C# appeared first on Mark Farragher.

]]>
Is conflict wrecking your project? Welcome to The Feud http://mdfarragher.com/2017/10/02/is-conflict-wrecking-your-project-welcome-to-the-feud/ Mon, 02 Oct 2017 15:19:03 +0000 http://mdfarragher.com/?p=1593 Is your organization split down the middle, with two powerful stakeholders locked in battle? Welcome to The Feud.

The post Is conflict wrecking your project? Welcome to The Feud appeared first on Mark Farragher.

]]>
Is your boss making random decisions? Welcome to Irrational Management http://mdfarragher.com/2017/10/02/is-your-boss-making-random-decisions-welcome-to-irrational-management/ Mon, 02 Oct 2017 13:53:42 +0000 http://mdfarragher.com/?p=1591 Sometimes a leader makes seemingly random technical decisions. This is the Irrational Management anti-pattern.

The post Is your boss making random decisions? Welcome to Irrational Management appeared first on Mark Farragher.

]]>
Is your team hoarding knowledge? Welcome to Intellectual Violence http://mdfarragher.com/2017/09/28/is-your-team-hoarding-knowledge-welcome-to-intellectual-violence/ Thu, 28 Sep 2017 12:55:47 +0000 http://mdfarragher.com/?p=1588 Does your team hoard instead of share knowledge? This is the Intellectual Violence anti-pattern.

The post Is your team hoarding knowledge? Welcome to Intellectual Violence appeared first on Mark Farragher.

]]>
Are you making frivolous decisions? Welcome to the Blowhard Jamboree http://mdfarragher.com/2017/09/14/are-you-making-frivolous-decisions-welcome-to-the-blowhard-jamboree/ Thu, 14 Sep 2017 12:21:38 +0000 http://mdfarragher.com/?p=1501 Sometimes a tech leader makes frivolous technology decisions. This is the Blowhard Jamboree anti-pattern.

The post Are you making frivolous decisions? Welcome to the Blowhard Jamboree appeared first on Mark Farragher.

]]>