Läuft weiterhin alles nach Plan, hat das Warten auf die siebte Version der Java Software Edition schon bald ein Ende: Am 28. Juli 2011 soll die Arbeit vieler Monate endlich abgeschlossen und Java 7 offiziell freigegeben werden. Auch wenn manch eine wünschenswerte Änderung auf Version 8 verschoben werden musste, hat der Java Community Process (JCP) offenbar wieder ganze Arbeit geleistet: Java soll performanter, offener und einfacher werden. Ein Ausblick.
Tag Archives: Code
Coding-Katas: Steigerung der Produktivität und höhere Code-Qualität
Zurzeit experimentieren einige //SEIBERT/MEDIA-Entwickler gewinnbringend mit Coding-Katas. Hierbei wird durch ständige Wiederholung trainiert: Der Entwickler versucht, dieselbe Aufgabe immer effektiver und effizienter zu erledigen, bis er seine Lösungsansatz schließlich perfektioniert hat. Konsequent betrieben, bieten Coding-Katas eine vielversprechende Möglichkeit, um sich als Entwickler kontinuierlich zu verbessern.
Wie können Ladezeiten von Websites optimiert werden?
Fakt ist: Rund 80% der Ladezeit einer Webseite geht vom Frontend aus. Also von HTML, CSS, Grafiken, JavaScript, Flash-Komponenten und deren Zusammenspiel. Fakt ist auch: Dank heute verfügbarer Bandbreiten gibt es kaum noch eine Seite, die aufgrund der transportierten Datenmengen lange Ladezeiten verursacht. Wo liegen also die Gründe für lange Ladezeiten und welche Optimierungsmöglichkeiten gibt es?
Komponenten, Muster und Frameworks! Du liebe Güte!
Viele Teams setzen Funktionen, die weder neu noch sonderlich herausfordernd sind, so um, als wäre es das erste Mal. Dieses ständige Neuerfinden ist nicht nur ineffizient, es stellt die Teams auch vor weitreichende Probleme. Usability-Experte Jared M. Spool über die Notwendigkeit, einmal umgesetzte Funktionalitäten wiederzuverwerten.
Qualitätssicherung: Automatisierte Frontend-Tests mit Selenium IDE
Regelmäßige Akzeptanztests und systematisches Bug-Tracking sind unverzichtbare Voraussetzungen für dauerhaft hochqualitative Web-Anwendungen. Doch gerade das wiederholte manuelle Testen von Funktionen ist aufwändig. Das Firefox-Plug-in Selenium IDE ermöglicht effektive und effiziente automatisierte Tests.
Entwicklergolf bei //SEIBERT/MEDIA: Alle Programmierer sind eingeladen
Die Programmierer von //SEIBERT/MEDIA haben ein internes Entwicklergolfturnier veranstaltet und im Wettstreit Weihnachtsbäume programmiert. Wir laden auch externe Entwickler herzlich ein, ihre möglichst schlanken Code-Vorschläge beizusteuern und mit etwas Glück einen iPod Shuffle zu gewinnen.