From the course: Managing Python Projects

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Avoid mistakes

Avoid mistakes - Python Tutorial

From the course: Managing Python Projects

Start my 1-month free trial

Avoid mistakes

- [Instructor] A good process can help you avoid mistakes. By following a process we take steps that are meant to prevent errors. Some of these steps are automation. Automating tasks is a great way to avoid mistakes. Machines are less prone to make mistakes than us humans. Checklists. Checklists are great. Use them when you can't automate. Checklists embed best practices and eliminates error that comes from forgetting things. If you're skeptical about checklists you can read "The Checklist Manifesto" or search for checklists in our offerings and see how much it's mentioned. Knowledge transfer. A good process embeds knowledge acquired over time. For example, require a new test for every new piece of code because a mistake will heavily affect your process. If you're writing a small API server used internally by your team, the cost of error is not that big. However if you're writing software for the mouse rover a bug…

Contents