Published inBetter ProgrammingGetting Unit Test Coverage Right Without Being DespisedBuild breaking unit test coverage. Oh, you’re not into it? Have you even ever tried it? You might be annoyed that I’m even trying to talk…Feb 20, 2023Feb 20, 2023
Published inBetter ProgrammingRefactoring the God Class in PythonThere’s a place for everythingFeb 6, 20231Feb 6, 20231
Published inBetter ProgrammingDesign Pattern: Gateways in Python for Nice Services and Not-Nice ServicesLearn how to encapsulate interactions with an external serviceJan 11, 2023Jan 11, 2023
Published inBetter ProgrammingMaking Strings Smart in PythonApplying domain-driven designJan 4, 20232Jan 4, 20232
Automate It AllI know you have some process that makes you type or cut and paste or click the same steps over and over throughout your day. Maybe it’s a…Dec 19, 2022Dec 19, 2022
Published inBetter ProgrammingCleaner Python Code in Tiny IncrementsAny time is a good time to add formatting and lintingSep 26, 2022Sep 26, 2022