Seguro que más de uno se está preguntando:
“¿Qué demonios es esto de Business Central Scout Path? ¿Un club de senderismo? ¿Un grupo de Boy Scouts frikis de Microsoft?”
Pues no, aunque admito que lo de la pañoleta y la cantimplora podría darle estilo.
La cosa va de algo mucho más ⚜️épico⚜️ (al menos para los que vivimos entre tablas, triggers en AL): este blog nace con la intención de enseñar a programar en Business Central usando patrones limpios🧹. Sí, limpios🧼, nada de esas chapuzas que huelen a copiar/pegar de un articulo de Mibuso del 2010🦕. Queremos código que dé gusto leerlo😌, que no te sangren los ojos al abrir un .al y que no convierta la experiencia del usuario en una montaña rusa de bugs 🎢🐛.
¿Cómo lo vamos a hacer?
Pues con un ejemplo real: la extensión de Cuentas Estadísticas de Microsoft. Partimos de esa base👨💻, lo extenderemos y, en cada artículo, le iremos metiendo cariño, mejoras y truquitos de esos que hacen que tu yo del futuro (cuando revises el código dentro de 6 meses) no quiera viajar atrás en el tiempo para pegarte un capón😟.
¿Qué encontrarás aquí?
- Artículos cortos y claros 📃(nada de biblias de 40 páginas).
- Ejemplos prácticos que podrás probar sin tener que vender tu alma al diablo ni configurar 27 entornos distintos.
- Humor, porque si sobrevivimos a proyectos imposibles y migraciones navideñas☄️💥😅🤣, ¿por qué no reírnos un poco del camino?
¿Y el código?
Tranqui, no me lo guardo para mí🤝. Todos los ejemplos irán a parar a un repo público en GitHub, para que puedas:
- Verlo 👀.
- Descargártelo ⏬.
- Romperlo a tu gusto 💥.
- O incluso mejorarlo 🛠️(¡y mandarme un PR si te sientes generoso!, que si te lo curras podemos publicarlo juntos aquí mostrando a todos lo crack que eres🦄).
Aquí lo tenéis compañeros: fernandoartalf/BC-Scout-Path , y si alguien necesita temazos de Business Central también tengo la solución!
En resumen
BC Scout Path es mi manera de compartir experiencias✍️, cagadas 💩(porque de esas también se aprende mucho) y buenas prácticas para que tu vida como dev de Business Central sea un poco más bonita💖.
Eso sí, aviso: aquí no encontrarás fórmulas mágicas ni unicornios 🪄🌈🦄que arreglen proyectos en 2 clics. Pero lo que sí vas a encontrar es código con cariño🫶, patrones con sentido y un toque de cachondeo, porque en este oficio o te lo tomas con humor… o te vuelves una cola de proyecto chunga de esas que no queremos tocar ni con un palo el día que peta😫.
Welcome to Business Central Scout Path!
