CODEZEROINTERACTIVE

Chapter 3 / 15

Parte 8 — Organización básica

Instalación de Python, Visual Studio Code, terminal y preparación del primer entorno de trabajo.

Lesson 920%

9 / 12 lessons in this chapter

Parte 8 — Organización básica

1 / 1 in this part

Current chapter

Chapter 3 — Preparar el entorno de desarrollo

Self-paced

Parte 8 — Organización básica

Un proyecto por carpeta

No coloques todos tus programas dentro de una sola carpeta sin organización.

Difícil de mantener:

text terminal
Proyectos/
├── main.py
├── calculadora.py
├── juego.py
├── inventario.py
├── prueba.py
└── otra_prueba.py

Mejor:

text terminal
Proyectos/
├── mini-finance/
│   └── main.py
├── calculadora/
│   └── main.py
└── juego-python/
    └── main.py

Cada proyecto debe tener su propia carpeta.


Nombres claros

Un archivo debería tener un nombre relacionado con su función.

Buenos nombres:

text terminal
main.py
accounts.py
database.py
expenses.py
settings.py

Nombres poco útiles:

text terminal
cosa.py
nuevo.py
final.py
final_final.py
prueba123.py

Durante las primeras lecciones utilizaremos pocos archivos.

Más adelante aprenderemos a dividir MiniFinance correctamente.


No crees carpetas innecesarias todavía

Es fácil caer en la tentación de crear una estructura enorme antes de escribir código.

Por ejemplo:

text terminal
mini-finance/
├── assets/
├── config/
├── controllers/
├── core/
├── database/
├── docs/
├── models/
├── services/
├── tests/
├── ui/
└── utils/

Eso sería innecesario para una aplicación que todavía tiene una sola línea.

Comenzaremos con:

text terminal
mini-finance/
└── main.py

La estructura crecerá cuando exista una razón real.