Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

LessCode

Eine Einführung in die LessCode-Initiative
by

Heiko Seebach

on 7 September 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of LessCode

Pragma statt Dogma 6.9.2010, Webmontag Mannheim Heiko Seebach - telewebber GmbH 2000 bis 2008
ab 2008 1997-2007
Java: Web-Applications,
eCommerce, Kommunikation Heiko Seebach - telewebber GmbH 2007-2010
Ruby:
eCommerce
Web 2.0 Startup, interactive TV
große WebApp für Kliniken Typisierung und Compiler-Checks werden immer unwichtiger durch automatisierte Tests
-> Zeit zum Wechsel einiger Software-Entwicklungs-Paradigmen! Förderung des Einsatzes von "agilen" Technologien,
insb. dynamischen Programmiersprachen
Was? Warum gerade jetzt? 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 <- Wer? Wie? Liste von Techniken/Prinzipien
siehe http://lesscode.de Ohne konkrete Beispiele ist das nur Blabla! 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
weitere Bekanntmachung

Definition klarer "Statuten"

Dienstleisterverzeichnis

Erweiterung der Best-Practices

Zertifizierung? Next steps? The End
Full transcript