Introduction Writing unit tests is something beginners and seasoned engineers alike typically put off for later phases of development, yet – they’re key to stable and robust software development. The basic premise of test-driven development (TDD) is writing your tests even before you start coding. That’s a great goal to strive for, but it takes […]
Converting Strings to datetime in Python
Introduction Data can be represented in various forms – and a convinient way to represent dates and times are strings. However, to work with these dates and times in an arhithmetic fashion (such as calculating time differences, adding or removing time, etc.) – we need to convert them to a datetime object. One of the […]