React Two (More) Ways to Get Hooked on React Code simplification and component splitting are key to helping make SOLID and clean components. Introducing two Hooks that will help convert you.
Best Practices How to Increase Quality with a Code Coverage Hack In this post I'll summarize what code coverage is, how it can be abused, but also how it can be leveraged to gently increase design and architecture quality, reduce bug regressions, and provide verifiable documentation.
Xamarin Cross-Platform UI Testing with Specflow, Xamarin, and CodedUI: Part 3 Welcome to Part 3 of my blog series on cross-platform UI testing. For those who are just joining us, in Part 1 we discussed the high-level strategy for cross-platform UI testing using Xamarin.UITest and CodedUI, and introduced SpecFlow as the glue that holds
Xamarin Cross-Platform UI Testing with Specflow, Xamarin, and CodedUI: Part 2 Welcome to my blog series on cross-platform UI testing. In Part 1 of this series, I discussed my strategy for cross-platform testing and identified a few key gotcha's to look
TDD Why I Became a TDD Sith Lord My enforcement of Test-Driven Development has earned me a lot of nicknames. There's Test <insert name of WWII-era German socialist party>1. Some people "lighten it up" to
Xamarin Cross-Platform UI Testing with Specflow, Xamarin, and CodedUI: Part 1 Just about every developer is familiar with the benefits and costs of Test-Driven Development. Regardless of your personal stance on the topic, it is hard to argue against the evidence that automated testing often pays huge dividends in improved quality, reliability, and efficiency. In