- 250 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
Über dieses Buch
Was zeichnet gute Webentwickler aus? Dieser Frage geht Nils Langner in "Erfolgreiche Softwareprojekte im Web" nach und stellt seine persönlichen Erfahrungen und Erkenntnisse aus zehn Jahren Webentwicklung dar. Dabei schneidet er sowohl Themen aus der Softwareentwicklung als auch aus dem Qualitäts- und Projektmanagement an. Er zeigt, was wirklich wichtig ist, um Softwareprojekte erfolgreich abzuschließen.Der Leser wird in 100 kurzen Kapiteln zu ganz spezifischen Themen und Problemen durch den gesamten Softwareentwicklungsprozess begleitet und an den Punkt gebracht, an dem er selbstständig weiterdenken und -arbeiten kann. Zahlreiche Gastbeiträge anderer Webdesigner und -entwickler erzeugen ein buntes Mosaik ganz persönlicher Arbeitserfahrungen. Das macht aus dem Buch eine Inspirationsquelle für alle Beteiligten von Softwareprojekten - und eine abwechslungsreichen Reise durch die Welt des Web-Development.
Häufig gestellte Fragen
Information
Inhaltsverzeichnis
- Cover
- Impressum
- Widmung
- Einleitung
- 1 Scrum löst eure Probleme nicht
- 2 Der Anwalt des Teufels
- 3 Messen, was wichtig ist
- 4 Klassisches Vorgehen
- 5 Spezialisierung ist böse
- 6 Baue nichts, was du nicht messen kannst
- 7 Starte leichtgewichtig
- 8 Scrum – Man muss nicht alles verstehen
- 9 Die 40-Stunden-Woche
- 10 Das agile Manifest
- 11 Planungspoker
- 12 Du wirst es nicht brauchen
- 13 Schnell, schneller, am schnellsten?
- 14 Quick and Dirty
- 15 Fehlerfrei – Ein Klick genügt
- 16 Zerbrochene Fenster
- 17 Versuch’s doch einfach mal!
- 18 Vier Augen und die Architektur
- 19 Das Rad
- 20 Meeting – Ich will doch nur arbeiten!
- 21 Das Web ist nicht Babylon
- 22 Was ist eigentlich Komplexität?
- 23 Seid streng, aber fair
- 24 Das metrische System
- 25 Bekämpfe Ursachen, keine Symptome
- 26 Die Evolution der Infrastruktur
- 27 Wenn du es baust, wird er kommen
- 28 Test-driven Development
- 29 Framework? Mir egal!
- 30 Standardisierung
- 31 Dependency Injection
- 32 Erfinde das Rad nicht neu!
- 33 Richtig erweitern
- 34 Der Second-System Effect
- 35 Wenn es stinkt, wechsle es
- 36 Projekte und Produkte
- 37 Web Application Security – Besser paranoid als offline
- 38 Lerne die Regeln, um sie dann richtig zu brechen
- 39 Qualitätssicherung
- 40 Schnittstellen – Verwirrt mich nicht!
- 41 Von rasierten Ochsen
- 42 Lichter anzünden
- 43 HTTP überall
- 44 Noch Fragen?
- 45 Nachhaltigkeit
- 46 Antworten und Fragen
- 47 Außen hui, innen pfui
- 48 Der Reinraum
- 49 Probleme und Lösungen
- 50 Entwurfsmuster
- 51 Die Bibliothek
- 52 Codequalität
- 53 Fünf Augen und der Code
- 54 Da kann man was von lernen
- 55 Es muss auch ohne JavaScript gehen
- 56 Komplexität, wo bist du?
- 57 Du bist nicht der beste Entwickler
- 58 Continuous Integration
- 59 Wie automatisierte Tests den Verstand erweitern
- 60 Continuous Testing
- 61 Testival
- 62 Der Internet Explorer ist es nicht wert, oder doch?
- 63 Mikrooptimierung
- 64 Die Quelle des Codes darf nicht versiegen
- 65 Sauberer Code
- 66 Schritt zurück
- 67 Manchmal einfach wagen
- 68 Caching
- 69 Vokabular
- 70 Serverseitiges JavaScript
- 71 Wir haben doch keine Zeit!
- 72 Bis zum Tellerrand und nicht weiter
- 73 Mentoring
- 74 Eine Lektion
- 75 Bewerbungen sollen Spaß machen
- 76 Dinge, über die man nicht mehr streiten sollte
- 77 Events für Softwareentwickler
- 78 Nicht ohne
- 79 Ich weiß, dass ich nichts weiß
- 80 Das Problem Wissensinseln
- 81 Sätze, bei denen man aufhorchen sollte
- 82 Urheberrecht im Wandel der Zeit
- 83 Auf der Showbühne
- 84 Raus aus der Komfortzone!
- 85 Ist Qualität wirklich so wichtig?
- 86 Gib einem Mann einen Fisch
- 87 Tipps von Google und Facebook helfen Google und Facebook
- 88 Gib was zurück
- 89 Freedom to work from anywhere!
- 90 Konferenzen
- 91 Es gab Zeiten
- 92 Du Chef
- 93 Die Welt ist oberflächlich
- 94 Der Prophet im eigenen Land
- 95 Die Bücher
- 96 Der Tellerrand
- 97 Transparenz
- 98 Einfach
- 99 Learning eines Freelancers
- 100 Sonstiges
- 101 Du
- Der Autor