© Nico Loubser 2021
N. LoubserSoftware Engineering for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-6622-9_9

9. Planning and Designing Your Code

Nico Loubser1  
(1)
London, UK
 

Knowing the tools of the trade is half the battle won. We have spent a few chapters looking at the technological tools you can use to create software. But tools do not make the software great. They do, however, make the software development process great. You can still, if you want to, do everything you have read in this book so far using Notepad and FTP. Instead of Docker, you can run MySQL locally on your machine and Python as well. Instead of Git, you can just make clumsy backups called main.py.2020-01-15. Instead of running unit tests automatically, you can even ...

Get Software Engineering for Absolute Beginners: Your Guide to Creating Software Products now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.