Project Structure

Learn to organize projects to ensure order and maintainability.

As a data scientist, it’s crucial to have a systematic approach when working on any project. Not only does being systematic make the project manageable, it also helps maintain code efficiency and makes collaboration easier. This lesson will discuss the best practices for project organization, including how to structure working directories, source files, and functions to ensure a clean, maintainable code base.

With a sound organizational system, we can easily find what we need and make changes or updates to the code. A good organizational system ensures our projects are easy to navigate, debug, and share with others. It also makes it easier to pick up where we’ve left off, especially when working on a project for an extended period.

Get hands-on with 1200+ tech skills courses.