-
-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: Update chapter names to reflect productionizing phase
- Loading branch information
Showing
13 changed files
with
18 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 3 additions & 3 deletions
6
docs/3. Refactoring/index.md → docs/3. Productionizing/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
# 3. Refactoring | ||
# 3. Productionizing | ||
|
||
In this chapter, we'll explore key strategies for improving your Python codebase, making it more maintainable, scalable, and efficient. We'll also cover the pivotal transition from working in notebooks to structuring your code as a Python package, a crucial step for enhancing code quality and collaboration. From organizing your project into packages and modules, understanding programming paradigms, and setting up entry points, to managing configurations, documenting your work, and optimizing your development environment with VS Code, you'll learn practical tips to refine your Python projects. Let's dive into refining your Python skills and elevating your projects. | ||
|
||
- **[3.0. Package](./3.0. Package.md)**: Learn how to organize and structure your Python codebase effectively for better modularity and maintainability. | ||
- **[3.1. Modules](./3.1. Modules.md)**: Dive into the organization of Python files into modules for cleaner, more scalable code. | ||
- **[3.2. Paradigms](./3.2. Paradigms.md)**: Explore various programming paradigms (OOP, functional programming) and their applications in Python refactoring. | ||
- **[3.2. Paradigms](./3.2. Paradigms.md)**: Explore various programming paradigms (OOP, functional programming) and their applications in putting Python in production. | ||
- **[3.3. Entrypoints](./3.3. Entrypoints.md)**: Understand the significance of entry points in managing the execution flow of your Python applications. | ||
- **[3.4. Configurations](./3.4. Configurations.md)**: Master the art of externalizing configurations to make your Python projects more flexible and environment-agnostic. | ||
- **[3.5. Documentations](./3.5. Documentations.md)**: Emphasize the importance of thorough documentation to enhance code understandability and maintainability. | ||
- **[3.6. VS Code Workspace](./3.6. VS Code Workspace.md)**: Optimize your development environment using Visual Studio Code for Python refactoring and better productivity. | ||
- **[3.6. VS Code Workspace](./3.6. VS Code Workspace.md)**: Optimize your development environment using Visual Studio Code for Python programming and better productivity. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters