ddd

Recursos de programación de ddd
About RatedPower: RatedPower was founded with the purpose of revolutionizing the renewable energy industry. The organization is composed of a team of engineers and developers boasting extensive experience in the energy sector. Following several years dedicated to the development, construction, and engineering of solar photovoltaic plants, the team united and made the decision to streamline design processes, aiming to create a more efficient and accurate solution. https://ratedpower.com/ -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
About Luxoft: Luxoft empowers business leaders with enhanced analytics and software engineering capabilities that stabilize enterprises and help them thrive in shifting and complex markets https://www.luxoft.com/ -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
About VeepeeTech: VeepeeTech has a mission to enable its organization in serving the best for its members, brands, and Veepee employees, and to provide a state-of-the-art platform welcoming 4.5 million visits per day. Structured in small-sized feature teams, VeepeeTech encourages its people to make their own choices to deliver the best tools. https://careers.veepee.com/veepee-tech/ -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
About RatedPower: RatedPower was founded with the purpose of revolutionizing the renewable energy industry. The organization is composed of a team of engineers and developers boasting extensive experience in the energy sector. Following several years dedicated to the development, construction, and engineering of solar photovoltaic plants, the team united and made the decision to streamline design processes, aiming to create a more efficient and accurate solution. https://ratedpower.com/ -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
On October 9-11, Apiumhub successfully hosted the third edition of the Global Software Architecture Summit, GSAS 2023, in Barcelona. Drawing an even larger crowd than the previous year, the conference gathered over 450 software professionals from around the world, including attendees from Italy, the Netherlands, Germany, the Czech Republic, Spain, Lithuania, Norway, and Romania, to name a few. The venue for this year's summit was the Axa Auditorium in Barcelona, setting the stage for three days of knowledge exchange and skill enhancement. The first two days (October 9-10) were dedicated to insightful talks and networking opportunities, featuring renowned experts such as Mark Richards, Neal Ford, Ben Evans, Sonya Natazon, and many others in the software architecture industry. The third day (October 11th) focused on hands-on workshops, allowing attendees to delve into practical aspects of modern software architecture. GSAS 2023 honed in on contemporary practices in software architecture, emphasizing effectiveness, efficiency, and the enjoyment of software development. The event provided a unique platform for professionals, aspiring architects, and software enthusiasts to connect with industry leaders, gain practical knowledge, and explore emerging technologies shaping the future of software development. A key highlight of GSAS 2023 was the diverse lineup of speakers, including hands-on software architect Mark Richards, software architect and director at ThoughtWorks Neal Ford, JVM Technologies Architect at New Relic Ben Evans, engineering leader Sonya Natazon, consultant software architect Jacqui Read, co-author of "Software Systems Architecture" Eoin Woods, and others. The conference also featured workshops on designing modern distributed systems, building distributed systems using transactional sagas, nonlinear thinking, and hands-on visual communication for software architecture. The success of GSAS 2023 wouldn't have been possible without the generous support of sponsors. Gold sponsors, including Idealista, Adevinta, and Apiumhub, played a crucial role in bringing together software architects from various corners of the world. Silver sponsors like IsaQB, Luxoft, and Bronze sponsors such as ThoughtWorks, Endava, Streamdal, VeepeeTech and RatedPower contributed significantly to the success of the event, underscoring the importance of collaboration and knowledge sharing in the software architecture community. The conference also recognized basic sponsors, including O'Reilly, Manning Publications, Memic Orbit, Gift Campaign, Grupo Billingham Merchandising, and JetBrains, and Azul, whose support has been instrumental in fostering an environment of continuous learning and innovation. -- The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect. The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond. The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry. EVENT ORGANIZER: APIUMHUB Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas. -- GSAS website: https://gsas.io/ Organizer site: https://apiumhub.com/
Se suele criticar al Domain-Driven Design porque no tiene una buena performance, pero normalmente se debe a un mal diseño de nuestros agregados. Los JOINS de la base de datos nos suelen jugar una mala pasada, al igual que hacer queries que no son por índices. Curso de Agregados: https://bit.ly/curso-agregados Sube de nivel. Haz tu código mas mantenible, escalable y testeable 🤟 ¡Suscríbete al canal!
Ejemplo de cómo documentar una API con AsyncAPI añadiendo validación del esquema, generando los tipos en base a la spec, analizando los cambios en la nueva v3 de AsyncAPI. De la mano de Fran Méndez, Director of Engineering en Postman y fundador de AsyncAPI. Encuesta interés en curso AsyncAPI: https://bit.ly/curso-asyncapi ﹤🍍﹥ Enlaces ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🔖 Cursos: https://bit.ly/cursos-codely | ├ Modelado del dominio: Eventos de Dominio: https://pro.codely.com/library/modelado-del-dominio-eventos-de-dominio-209046/about/ | └ Problemas con DDD: Gestión de errores en Eventos de Domino: https://pro.codely.com/library/problemas-con-ddd-gestion-de-errores-en-eventos-de-domino-210019/549749/about/ ├ 🔗 Material relacionado: | ├ AsyncAPI: https://asyncapi.com | ├ Anterior directo: https://www.youtube.com/watch?v=he_FmjxeLws | └ Release notes AsyncAPI v3: https://www.asyncapi.com/blog/release-notes-3.0.0 └ 👋 Redes sociales: ├ https://twitter.com/CodelyTVhttps://twitter.com/AsyncAPISpechttps://twitter.com/fmvilashttps://twitter.com/JavierCanehttps://instagram.com/CodelyTVhttps://linkedin.com/company/codelytv
Cuando se empieza en el mundo del DDD, una de las primeras cosas que se aprende es la diferencia entre Entidades y Value Objects. Unos tienen identificadores y los otros no. Pero llega el punto donde nuestro dominio no es tan simple y queremos poner una Entidad dentro de otra. Allí es donde entran en juego los Agregados y lo que vamos a ver en este vídeo. Curso de Agregados: https://bit.ly/curso-agregados Sube de nivel. Haz tu código mas mantenible, escalable y testeable 🤟 ¡Suscríbete al canal!
En el año 2003, el reconocido experto en software Eric Evans, publicó un libro en el que presentó el concepto de Domain-Driven Design. Desde entonces, esta técnica se ha convertido en una de las más populares a la hora de diseñar software de alta calidad y escalable. Hoy vamos a hablar sobre esta técnica junto a Christian Ciceri, Arquitecto del software y Co-fundador de Apiumhub. Links mencionados en el episodio: https://apiumacademy.com/es/ https://apiumhub.com/es/ ¿Quieres ver otros tutoriales? https://www.youtube.com/c/ParadigmaDigital/playlists ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/
🙋‍♂️ Un jueves más en el canal de Apiumhub, Diego y Rafa nos enseñan los desafíos y soluciones relacionados con la validación de objetos, clases con polimorfismo y otras diferencias notables que hemos encontrado al trabajar con C Sharp, especialmente en comparación con Kotlin.. ✍🏻 Descubre cómo enfrentar la ausencia de ciertas funcionalidades directas en C Sharp, y cómo Microsoft nos ofrece soluciones que, aunque útiles, podrían integrarse de manera más natural en el lenguaje. Exploramos ejemplos prácticos y patrones en el código para abordar estos desafíos. 🙌 Si te interesa aprender programación en C Sharp, o saber más sobre nuestra experiencia con este lenguaje, y las soluciones que hemos ido encontrando, ¡suscríbete al canal de YouTube de Apiumhub para no perderte ni un detalle! Docs referenciados en el vídeo: Typesafe Enum 📑https://www.javacamp.org/designPattern/enum.html Use enumeration classes instead of enum types 📑https://learn.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/enumeration-classes-over-enum-types -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/apium_hub https://www.instagram.com/apiumhub/ -- 00:00 Introducción 01:50 Enums en C# 08:24 Patrón type safe enum 10:43 Solución propuesta por Microsoft 16:25 Enums en Kotlin 20:25 TypeSafe enum en c# 31:43 Conclusión