Sharpen The Saw - November 2019
Saturday, November 02 2019 sharpen-the-saw
In todays post: Enforcing the Liskov Substitution Principle, C# language versioning, reminders for better meetings, making money from 2FA, the Curta mechanical keyboard, and Crypto 101.
Modifying Words, Part the First
Saturday, November 09 2019 wordtutor-redux csharp
The existing model class ModifyVocabularyWordScreen
only handles the creation of a new word. We need to modify it to support the modification of an existing word as well.
Modifying Words, Part the Second
Saturday, November 16 2019 wordtutor-redux csharp
If you’ve tried out our application as it stood after last week’s post, you may have noticed that the user experience for modifying a word is a bit suboptimal. After selecting a word, you have to separately press the Modify button. Can we do better?
What do you do when you find a bug?
Sunday, November 24 2019 professional
What do you do when you find a bug in the system you’re working on? I suggest that how you address the bug is a key measure of your professionalism as a developer.
Convention testing for immutable types
Saturday, November 30 2019 wordtutor-redux csharp testing
The Redux architecture we’re using for our application state relies on all our state objects being properly immutable. So far, we’ve relied on nothing more than self-discipline to ensure no mistakes are made. By adding some convention testing to our project, we can enlist some help in avoiding common errors.
Earlier
« October 2019
Later
December 2019 »