Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

Pragma statt Dogma

6.9.2010, Webmontag Mannheim

Warum gerade jetzt?

Heiko Seebach - telewebber GmbH

1997-2007

Java: Web-Applications,

eCommerce, Kommunikation

Typisierung und Compiler-Checks werden immer unwichtiger durch automatisierte Tests

-> Zeit zum Wechsel einiger Software-Entwicklungs-Paradigmen!

2000 bis 2008

2007-2010

Ruby:

  • eCommerce
  • Web 2.0 Startup, interactive TV
  • große WebApp für Kliniken

Was?

ab 2008

Förderung des Einsatzes von "agilen" Technologien,

insb. dynamischen Programmiersprachen

Wie?

Liste von Techniken/Prinzipien

siehe http://lesscode.de

Wer?

Warum?

klassisches Java/C# dominiert den Markt, aber:

- sehr geschwätzig

- schwergewichtig

- massiver Tool- und IDE-Support notwendig

- Overengineerung

- Unpragmatische Weiterentwicklung durch Multi-Millarden-Konzerne

Typsiierung: Overengieeruuu

Alle, die nach diesen Prinzipien arbeiten wollen

Entscheider, die Neu-Entwicklung von Web-Applikationen verantworten

-> Dienstleisterverzeichnis <-

Ohne konkrete Beispiele ist das nur Blabla!

The End

Ok, so:

  • Techniken

o DRY

o Konvention statt Konfiguration

o Dynamisch statt statisch

o Automatisiertes Testen

o Funktion vor Eleganz

o DSLs

  • Werkzeuge

o Dynamische Programmiersprachen

o Frameworks

  • Mentalität

o Mut, Neues auszuprobieren

o YAGNI

o Java ist kein “goldener Hammer”

o Austausch in Communities

Next steps?

weitere Bekanntmachung

Definition klarer "Statuten"

Dienstleisterverzeichnis

Erweiterung der Best-Practices

Zertifizierung?

Learn more about creating dynamic, engaging presentations with Prezi