- Видео 18
- Просмотров 3 204
trutzio
Германия
Добавлен 20 апр 2022
#java #springboot and #devops mit mehr als 25 Jahren Erfahrung in Softwareprojekten
Agilität und Risiko in Softwareprojekten
Einige Gedanken zu Agilität und Risiko in Softwareprojekten.
Mein Angebot: Spring Boot Grundlagen Workshop
Buchung: calendly.com/trutzio/spring-boot-grundlagen
#springboot #devops #workshop
Mein Angebot: Spring Boot Grundlagen Workshop
Buchung: calendly.com/trutzio/spring-boot-grundlagen
#springboot #devops #workshop
Просмотров: 18
Видео
Microservices vs. Monolithen - keine allgemeine Lösung in Sicht?
Просмотров 8День назад
Sollten wir in Projekten immer Microservices / Monolithen bauen? Hier eine differenzierte Antwort und der Versuch zu überzeugen, dass eine generelle Lösung nicht möglich ist. Es bleibt eine Aufgabe in einem Softwareprojekt herauszufinden, was die beste Lösung ist. Mein Angebot: Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an J...
Spring Data Redis - Teil II
Просмотров 13День назад
Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializr 2. Spring Beans und @Autowired 3. REST Services 4. Spring Data 5. Unit Tests 6. Webanwendungen mit Vaa...
Ist Software-Architektur noch zeitgemäß?
Просмотров 34День назад
Eigene Gedanken zum Thema Software-Architektur. Soll Software wie ein Haus gebaut werden? Mein Angebot: Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializ...
Spring Data Redis - Teil I
Просмотров 30День назад
Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializr 2. Spring Beans und @Autowired 3. REST Services 4. Spring Data 5. Unit Tests 6. Webanwendungen mit Vaa...
Spring Data JPA mit mehreren Datenbanken - Teil II
Просмотров 13День назад
Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializr 2. Spring Beans und @Autowired 3. REST Services 4. Spring Data 5. Unit Tests 6. Webanwendungen mit Vaa...
Spring Data JPA mit mehreren Datenbanken - Teil I
Просмотров 1114 дней назад
Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializr 2. Spring Beans und @Autowired 3. REST Services 4. Spring Data 5. Unit Tests 6. Webanwendungen mit Vaa...
Spring Boot und Docker Compose
Просмотров 3114 дней назад
Spring Boot Grundlagen Workshop Buchung: calendly.com/trutzio/spring-boot-grundlagen Dieser Workshop richtet sich an Java-Entwicklerinnen und -Entwickler, die an einem Tag die Grundlagen von Spring Boot erlernen möchten. Folgende Themen werden in diesem Workshop behandelt: 1. Spring Initializr 2. Spring Beans und @Autowired 3. REST Services 4. Spring Data 5. Unit Tests 6. Webanwendungen mit Vaa...
Spring Boot Kurs auf Udemy
Просмотров 2,7 тыс.21 день назад
Zum Kurs auf Udemy: www.udemy.com/course/spring-boot-grundlagen/?referralCode=18B676299CB525E5B7F2 #springboot #tutorial #devops
Making-of "Java Grundlagen" - Teil 003 - Hello World
Просмотров 32Месяц назад
Making-of "Java Grundlagen" - Teil 003 - Hello World
Making-of "Java Grundlagen" - Teil 002 - Konsole
Просмотров 16Месяц назад
Making-of "Java Grundlagen" - Teil 002 - Konsole
Making-of "Java Grundlagen" - Teil 001 - Editor
Просмотров 29Месяц назад
Making-of "Java Grundlagen" - Teil 001 - Editor
Reise ins ungewisse beschreibt perfekt meine tägliche Arbeit an meinem Projekt. Tatsächlich sind die meisten Projekte fachlich mangelhaft weil zu Anfang schon nicht die richtigen Weichen gestellt worden sind für maintainability, scalability und reusability. Coding guidelines, rulesets. Da geht es noch nicht mal um Future Driven Development worauf du vermutlich hinaus wolltest. Principals wie KISS DRY YAGNI die man eigentlich während der Ausbildung schon verinnerlicht haben sollte, werden gekonnt ignoriert. Danach werden auf Basis der grundlegend mangelhaften Implementierungen darauf aufbauend workarounds implementiert. Das wird dann irgendwann zum ständigen Performance bottleneck in jedem Sprint, neben der absurd hohen Menge an Bugs die man jeden Sprint bewältigen muss. Das macht einfach kein Spaß und untergräbt auch den Sinn in einem Domänen getriebenen Team zu arbeiten, wenn jeder für sich unwartbare Features baut an denen deine Kollegen regelmäßig verzweifeln. Gerade basics wie man Code schreibt in OOPs aber auch patterns die man daily nutzen sollte, darauf wird einfach kein Wert mehr gelegt. Es wird nicht mehr entwickelt sondern einfach nur noch implementiert. Aber auch Kommunikation ist eines der Kernprobleme gerade in großen Unternehmen. Da kann man regelmäßig dran verzweifeln. Du kannst die beste Architektur haben, aber wenn die Codebase Schrott ist kostet es nicht nur mehr Entwicklungszeit sondern auch Hosting Ressourcen durch die sie kompensiert werden müssen. Normalisierung in der Datenbank braucht man schon nicht mehr erwähnen. Der Zug ist nach den ersten Sprints in einem Projekt sowieso schon abgefahren wenn man niemanden hat der wenigstens ein bisschen Ahnung hat.