Las reglas de negocio son importantes definirlas desde que empiezas el desarrollo como lo se tengo un sistema que hice desde que era estudiante y me pidieron escalarlo y al no tener definido esto tengo que refactorizar todo y desacoplar tecnología que ya no se usan en pocas palabras más tiempo y esfuerzo vídeo corto pero importante saludos guapo
Gracias por tus videos, soy autodidacta en éste mundo y muchas cosas que desarrollo o pienso me las aclaras o confirmas que voy por el camino correcto. Saludos!
@@ksantacruz pasa que si pones reglas en el front despues desacoplarlo del back es un caos, o si queres migrar a otro framework o libreria front tambien es un dolor. Y tambien estas ocupando mas memoria del dispositivo del user!! Sumado a que estas revelando en el navegador las reglas de la empresa!!!
¿Qué pasa si consumo un mismo servicio en dos lugares diferentes, una fecha por ejemplo, y en cada lugar debe llevar un formato diferente? Si el formato de la fecha está definido por regla de negocio, tocaría al front adaptar el formato y la regla de negocio (o construir otro servicio solo por un campo, lo que no parece buena idea).
Muy interesante... sobre todo algunos comentarios. Te felicito por el contenido y sobre todo felicito a tu comunidad que realizar comentarios que son de gran aporte al tema. Gente...sigan así porque sus comentarios respecto de sus experiencias son un valor agregado importantísimo. Saludos a todos.
Eres ese tipo de video que tienen un contenido brutal en cuanto audio y contexto pero visualmente no es tan agradable jejejejejje! Darkness xd Gracias Hector eres un crack!
Pues es simple, es el sentido o razón que tu le das a ese segmento de codigo y que al momento de ejecutarse debe ser respetado por las otras partes de tu programa
Cuando realizamos programación en la base de datos, ¿que parte del flujo del software debe llevar?, ¿puede tener una regla de negocio en la base de datos?
no, las reglas de negocio son aquellas operaciones que te permiten hacer que funcione tu negocio o empresa, véase el caso de una fonda donde para hacer la comida no necesitas de un sistema, ni tampoco para cobrar, eso lo puede hacer a mano y llevar las cuentas con calculadora, eso son las reglas de negocio
@@hdeleonnet wow, muchas pero muchas gracias. Una gran duda desde mi ignorancia es, ¿No dicen que aprender js actualmente para uso de APIS etc es como lo más usado?
Yo diría que todos. Todo lo que programamos tiene una razón de ser, ningún código que escribamos lo hacemos sólo por el hecho de programar, sino que lo hacemos para cumplir un objetivo, cada constante, condicional, función, ciclo, etc, responde a una regla de negocio que queremos cubrir en nuestro software, y que éste cumpla en resolver las necesidades de su público objetivo.
Todas las reglas de negocio son requisitos funcionales. La diferencia entre lo que vendrían a ser los Dominios (hablando en términos DDD) y las reglas es uqe los Dominios vendrían a ser aquellos problemas propios de la empresa y que esta trata de gestionar vía software y las reglas serían instrumentos que definen los procesos dentro de dicho dominio
A los arquitectos no los va a reemplazar la IA, el conocimiento del dominio es algo muy humano. A los programadores sí los van a reemplazar rapidamente
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
A mí sí me interesó el vídeo, es de las cosas que nadie te explica cuando empiezas en este mundo.
Super la explicación con Uber, así lo entienden más fácil
Las reglas de negocio son importantes definirlas desde que empiezas el desarrollo como lo se tengo un sistema que hice desde que era estudiante y me pidieron escalarlo y al no tener definido esto tengo que refactorizar todo y desacoplar tecnología que ya no se usan en pocas palabras más tiempo y esfuerzo vídeo corto pero importante saludos guapo
Lo ideal es modularizar y dejar bien separado todo. Al final todas las reglas de negocio pueden estar cambiando
🤣🤣🤣🤣 La entrada de los videos es siempre épica!
Muy bueno tu libro amigo, compre la edición digital y ya encargue una versión Física, sigue así, saludos
Un gusto que te haya agradado
Excelente tema, de lo que pocos hablan pero por lo que muchos cobran!
Gran tema, muy útil y creo que pocos hablan de conceptos que aplicarán siempre 👌🏾
Gracias por tus videos, soy autodidacta en éste mundo y muchas cosas que desarrollo o pienso me las aclaras o confirmas que voy por el camino correcto. Saludos!
Y recuerden amiguitos las reglas de negocio van en el Back!!!!! no en el Front!!!
Dijo nadie nunca
ambos lugares para mejorar UX
En mi trabajo mueven unas maquinas desde el navegador y el límite de velocidad esta en el front jaja
@@ksantacruz pasa que si pones reglas en el front despues desacoplarlo del back es un caos, o si queres migrar a otro framework o libreria front tambien es un dolor. Y tambien estas ocupando mas memoria del dispositivo del user!! Sumado a que estas revelando en el navegador las reglas de la empresa!!!
¿Qué pasa si consumo un mismo servicio en dos lugares diferentes, una fecha por ejemplo, y en cada lugar debe llevar un formato diferente?
Si el formato de la fecha está definido por regla de negocio, tocaría al front adaptar el formato y la regla de negocio (o construir otro servicio solo por un campo, lo que no parece buena idea).
Es una de las varias etapas del proceso de desarrollo de software antes de la etapa de codificacion y vital para el producto final.
Gracias Hector por recordarnos el concepto, te amo #nohomo
Hector, C# lenguaje de programación de 2023 🎉🎉
Muy interesante... sobre todo algunos comentarios. Te felicito por el contenido y sobre todo felicito a tu comunidad que realizar comentarios que son de gran aporte al tema. Gente...sigan así porque sus comentarios respecto de sus experiencias son un valor agregado importantísimo. Saludos a todos.
Sos un buen docente y seguro excelente profesional. Podrías escribir unos cuantos libros. Dios te ilumine.
Justamente viendo sus ejemplos de la escuela mientras hago un sistema para una universidad
Como siempre Héctor.... Excelente video y excelente Aporte. Puntual y Preciso 🤟👍🪖
excelente aprendí algo nuevo hoy buen video.
0:03 😅 Todos sufrimos con los decimales, aunque no sea Java Script
Claro, se podria decir que son como unas parametrizaciones pero unicamente dirigidas a lo referido al producto, independientemente de la tecnologia.
Héctor deberías de hacer una comunidad en discord, la neta estaría super genial
gracias hector, buena explicación
Excelente video ❤️
Eres ese tipo de video que tienen un contenido brutal en cuanto audio y contexto pero visualmente no es tan agradable jejejejejje! Darkness xd Gracias Hector eres un crack!
Gracias
Grande pelazo!
Podrias hacer un video explicandolo con graficos como en el video "programar no es solo codificar"?? es que este tema no tiene mucha visibilidad
Pues es simple, es el sentido o razón que tu le das a ese segmento de codigo y que al momento de ejecutarse debe ser respetado por las otras partes de tu programa
Yo compré el libro de don Héctor, y tu?
Cuando realizamos programación en la base de datos, ¿que parte del flujo del software debe llevar?, ¿puede tener una regla de negocio en la base de datos?
Genial!!
gracias pelucon
El cálculo de una liquidación de una persona por sus años de servicio no forma parte de una regla de negocio?
Entonces se podría decir que ¿las reglas de negocio son los requisitos de un aplicativo concreto representados con código en el backend?
no, las reglas de negocio son aquellas operaciones que te permiten hacer que funcione tu negocio o empresa, véase el caso de una fonda donde para hacer la comida no necesitas de un sistema, ni tampoco para cobrar, eso lo puede hacer a mano y llevar las cuentas con calculadora, eso son las reglas de negocio
Héctor que crack, una consulta, para una persona que quiere comenzar en la programación, ¿Tienes algún orden para tus cursos?
hdeleon.net/roadmap-programador-backend-net
@@hdeleonnet wow, muchas pero muchas gracias. Una gran duda desde mi ignorancia es, ¿No dicen que aprender js actualmente para uso de APIS etc es como lo más usado?
Ídolo
Entonces se podría decir que muchos de los requerimientos funcionales son reglas de negocio?
Yo diría que todos. Todo lo que programamos tiene una razón de ser, ningún código que escribamos lo hacemos sólo por el hecho de programar, sino que lo hacemos para cumplir un objetivo, cada constante, condicional, función, ciclo, etc, responde a una regla de negocio que queremos cubrir en nuestro software, y que éste cumpla en resolver las necesidades de su público objetivo.
Todas las reglas de negocio son requisitos funcionales. La diferencia entre lo que vendrían a ser los Dominios (hablando en términos DDD) y las reglas es uqe los Dominios vendrían a ser aquellos problemas propios de la empresa y que esta trata de gestionar vía software y las reglas serían instrumentos que definen los procesos dentro de dicho dominio
La vida está plagada de infinitas reglas de negocios.
decimales en Js... jajaja no sos el único hermano... estamos juntos en esto jaja, ha de ser el pelo largo xD
Cual es la diferencia entre Midudev y MoureDev?
No sé si es broma haha, pero Midu es fullstack web developer, y Moure es fullstack pero enfocado a mobile
Yo a eso lo conozco como capa de servicios, donde esta toda la logica de nuestro negocio.
Este video pude ser un emial
🤟🏻
¿Y esto como beneficia a Palword con su demanda de Nintendo ?
1er regla de negocio: nunca regales tu trabajo
A los arquitectos no los va a reemplazar la IA, el conocimiento del dominio es algo muy humano. A los programadores sí los van a reemplazar rapidamente
La verdad puse like pero no me intereso este video !!! (y por eso no lo termine de ver )