- 18
- 3 204
trutzio
Germany
Приєднався 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.