Das Buch behandelt Prinzipien und Methoden der Software-Entwicklung für Kommunikationsnetze, basierend auf praktischen Erfahrungen aus einer Reihe von Software-Projekten. Die spezifischen Merkmale dieser Software sind parallele Abläufe, zeitkritisches Antwortverhalten, komplexe Funktionalität und sehr hohe Qualitätsanforderungen. Eine wesentliche Rolle bei der Beherrschung der Software-Komplexität spielt die Architektur. Sie stellt die Regeln und Methoden für einen effektiven Systementwurf zur Verfügung, auf dem sich der gesamte Entwicklungsprozess abstützen kann. Dazu gehört eine vollständige Spezifikationsmethodik auf der Grundlage einer formalen Sprache, deren Semantik an den typischen Merkmalen von Kommunikations-Software ausgerichtet ist. Schwerpunkt der Ausführungen ist die Anpassung der Software-Entwicklung an die steigenden Anforderungen bezüglich Funktionalität, Marktorientierung, Kosten und Zeit.
Aktualisiert: 2023-07-02
> findR *
Das Buch behandelt Prinzipien und Methoden der Software-Entwicklung für Kommunikationsnetze, basierend auf praktischen Erfahrungen aus einer Reihe von Software-Projekten. Die spezifischen Merkmale dieser Software sind parallele Abläufe, zeitkritisches Antwortverhalten, komplexe Funktionalität und sehr hohe Qualitätsanforderungen. Eine wesentliche Rolle bei der Beherrschung der Software-Komplexität spielt die Architektur. Sie stellt die Regeln und Methoden für einen effektiven Systementwurf zur Verfügung, auf dem sich der gesamte Entwicklungsprozess abstützen kann. Dazu gehört eine vollständige Spezifikationsmethodik auf der Grundlage einer formalen Sprache, deren Semantik an den typischen Merkmalen von Kommunikations-Software ausgerichtet ist. Schwerpunkt der Ausführungen ist die Anpassung der Software-Entwicklung an die steigenden Anforderungen bezüglich Funktionalität, Marktorientierung, Kosten und Zeit.
Aktualisiert: 2023-07-02
> findR *
Das Buch behandelt Prinzipien und Methoden der Software-Entwicklung für Kommunikationsnetze, basierend auf praktischen Erfahrungen aus einer Reihe von Software-Projekten. Die spezifischen Merkmale dieser Software sind parallele Abläufe, zeitkritisches Antwortverhalten, komplexe Funktionalität und sehr hohe Qualitätsanforderungen. Eine wesentliche Rolle bei der Beherrschung der Software-Komplexität spielt die Architektur. Sie stellt die Regeln und Methoden für einen effektiven Systementwurf zur Verfügung, auf dem sich der gesamte Entwicklungsprozess abstützen kann. Dazu gehört eine vollständige Spezifikationsmethodik auf der Grundlage einer formalen Sprache, deren Semantik an den typischen Merkmalen von Kommunikations-Software ausgerichtet ist. Schwerpunkt der Ausführungen ist die Anpassung der Software-Entwicklung an die steigenden Anforderungen bezüglich Funktionalität, Marktorientierung, Kosten und Zeit.
Aktualisiert: 2023-07-02
> findR *
Aktualisiert: 2023-07-02
> findR *
Aktualisiert: 2023-07-02
> findR *
Aktualisiert: 2023-07-02
> findR *
Das Buch vermittelt die grundlegenden Konzepte und Zusammenhänge objektorientierter Entwurfsmethoden. Im Mittelpunkt stehen dabei die graphischen Beschreibungstechniken der Unified Modeling Language (UML). Neben einer kurzen Einführung in Klassen-, Sequenz- und Zustandsdiagramme wird der Leser zunächst mit den Grundbegriffen objektorientierter Systemmodellierung vertraut gemacht. Im Vordergrund steht das Zusammenspiel der unterschiedlichen Diagrammtypen und ihre methodische Verwendung im Use-Case-gesteuerten Entwurf.Das Buch, das nur Grundkenntnisse in objektorientierter Technologie voraussetzt, wendet sich sowohl an Praktiker als auch an Studierende und Lehrende. Es bietet aber auch neue Ansätze, die es für Wissenschaftler interessant machen. Durch seine Einordnung von Konzepten vermittelt es ein tiefgehendes Verständnis der Techniken und der Methodik des objektorientierten Entwurfs - als Grundstein für den effizienten Einsatz in der Praxis.
Aktualisiert: 2023-07-02
> findR *
Das Buch vermittelt die grundlegenden Konzepte und Zusammenhänge objektorientierter Entwurfsmethoden. Im Mittelpunkt stehen dabei die graphischen Beschreibungstechniken der Unified Modeling Language (UML). Neben einer kurzen Einführung in Klassen-, Sequenz- und Zustandsdiagramme wird der Leser zunächst mit den Grundbegriffen objektorientierter Systemmodellierung vertraut gemacht. Im Vordergrund steht das Zusammenspiel der unterschiedlichen Diagrammtypen und ihre methodische Verwendung im Use-Case-gesteuerten Entwurf.Das Buch, das nur Grundkenntnisse in objektorientierter Technologie voraussetzt, wendet sich sowohl an Praktiker als auch an Studierende und Lehrende. Es bietet aber auch neue Ansätze, die es für Wissenschaftler interessant machen. Durch seine Einordnung von Konzepten vermittelt es ein tiefgehendes Verständnis der Techniken und der Methodik des objektorientierten Entwurfs - als Grundstein für den effizienten Einsatz in der Praxis.
Aktualisiert: 2023-07-02
> findR *
Aktualisiert: 2023-07-02
> findR *
Die Grundkenntnisse objektorientierter Methodik, deren zugrundeliegende Konzepte, sowie Analyse- und Entwurfstechniken sind Gegenstand dieses Lehrbuchs. Anwendungsbeispiele und die Programmierung in C++ runden das Werk ab. Im Vordergrund steht dabei, Antworten auf alle Fragen zu erhalten, die sich bei einem Einstieg in die objektorientierte Programmierung und dem Einsatz moderner Spezifikationstechniken wie der "Unified Modeling Language" UML stellen. Viele Themen werden mit Beispielen illustriert und mit praxisnahen Übungen zum "Weiterdenken" angeboten. Das Buch eignet sich zum Selbststudium, zum Einsatz in der Lehre und als Übersicht für das Management.
Aktualisiert: 2023-07-02
> findR *
Die Grundkenntnisse objektorientierter Methodik, deren zugrundeliegende Konzepte, sowie Analyse- und Entwurfstechniken sind Gegenstand dieses Lehrbuchs. Anwendungsbeispiele und die Programmierung in C++ runden das Werk ab. Im Vordergrund steht dabei, Antworten auf alle Fragen zu erhalten, die sich bei einem Einstieg in die objektorientierte Programmierung und dem Einsatz moderner Spezifikationstechniken wie der "Unified Modeling Language" UML stellen. Viele Themen werden mit Beispielen illustriert und mit praxisnahen Übungen zum "Weiterdenken" angeboten. Das Buch eignet sich zum Selbststudium, zum Einsatz in der Lehre und als Übersicht für das Management.
Aktualisiert: 2023-07-02
> findR *
Das Fundament für gute Software-Entwicklung
Geschäftsprozesse modellieren mit Use Cases
Die Regeln für Use Cases sicher beherrschen
Immer mehr Menschen verfassen Use Cases für Softwaresysteme oder zur Beschreibung von Geschäftsprozessen. Das sieht auf den ersten Blick recht einfach aus – man muss ja nur etwas über die Systemanwendung schreiben. Sitzt der Verfasser jedoch vor dem leeren Papier, fragt er sich plötzlich: »Was genau soll ich schreiben?; wie viel, wie wenig, welche Details nehme ich auf?« Fragen, die nicht leicht zu beantworten sind. Die Schwierigkeit liegt darin, dass das Verfassen von Use Cases im Prinzip dem Schreiben eines Essays ähnelt und entsprechende Anforderungen an den Text stellt: Wie formuliert man etwas verständlich und präzise? Die Frage lautet also: Wie verfasst man Use Cases so, dass sie von Nutzen sind?
Dieses Buch ist in folgende Teile gegliedert:
Die Einführung enthält eine erste Präsentation der wichtigsten Fragen: »Wie sieht ein Use Case aus?«, »Wann verfasse ich einen Use Case?« und »Welche Variationen sind zulässig?« Erster Teil: Die Use-Case-Komponenten enthält Kapitel zu allen wichtigen Konzepten, die beherrscht werden müssen, und Teile der Schablone, die erstellt werden muss. Zweiter Teil: Häufig diskutierte Themen beschäftigt sich mit bestimmten Fragen, die immer wieder auftauchen. Dritter Teil: Regeln für den eiligen Leser enthält eine Reihe von zusammenfassenden Regeln für alle, die das Buch gelesen haben oder mit der Materie vertraut sind und die wichtigsten Gedanken im Überblick haben möchten.
Aus dem Inhalt:
Erster Teil:
Use Cases als Übereinkunft zum Verhalten
Stakeholder und Akteure
Benennung der drei Zielebenen
Vorbedingungen, Trigger, Invarianten, Nachbedingungen
Szenarien und Schritte
Erweiterungen
Technik- und Datenvariationen
Verknüpfung von Use Cases
Use-Case-Formate
Zweiter Teil:
Wann ist die Arbeit beendet?
Zahlreiche Use Cases handhaben
CRUD- und parametrisierte Use Cases
Modellierung von Geschäftsprozessen
Fehlende Anforderungen
Use Cases im Gesamtprozess
Fehlerberichtigung
Dritter Teil:
Regeln für alle Use Cases
Regeln für die Use-Case-Reihe
Regeln für die Arbeit an Use Cases
Aktualisiert: 2023-07-01
> findR *
Das Fundament für gute Software-Entwicklung
Geschäftsprozesse modellieren mit Use Cases
Die Regeln für Use Cases sicher beherrschen
Immer mehr Menschen verfassen Use Cases für Softwaresysteme oder zur Beschreibung von Geschäftsprozessen. Das sieht auf den ersten Blick recht einfach aus – man muss ja nur etwas über die Systemanwendung schreiben. Sitzt der Verfasser jedoch vor dem leeren Papier, fragt er sich plötzlich: »Was genau soll ich schreiben?; wie viel, wie wenig, welche Details nehme ich auf?« Fragen, die nicht leicht zu beantworten sind. Die Schwierigkeit liegt darin, dass das Verfassen von Use Cases im Prinzip dem Schreiben eines Essays ähnelt und entsprechende Anforderungen an den Text stellt: Wie formuliert man etwas verständlich und präzise? Die Frage lautet also: Wie verfasst man Use Cases so, dass sie von Nutzen sind?
Dieses Buch ist in folgende Teile gegliedert:
Die Einführung enthält eine erste Präsentation der wichtigsten Fragen: »Wie sieht ein Use Case aus?«, »Wann verfasse ich einen Use Case?« und »Welche Variationen sind zulässig?« Erster Teil: Die Use-Case-Komponenten enthält Kapitel zu allen wichtigen Konzepten, die beherrscht werden müssen, und Teile der Schablone, die erstellt werden muss. Zweiter Teil: Häufig diskutierte Themen beschäftigt sich mit bestimmten Fragen, die immer wieder auftauchen. Dritter Teil: Regeln für den eiligen Leser enthält eine Reihe von zusammenfassenden Regeln für alle, die das Buch gelesen haben oder mit der Materie vertraut sind und die wichtigsten Gedanken im Überblick haben möchten.
Aus dem Inhalt:
Erster Teil:
Use Cases als Übereinkunft zum Verhalten
Stakeholder und Akteure
Benennung der drei Zielebenen
Vorbedingungen, Trigger, Invarianten, Nachbedingungen
Szenarien und Schritte
Erweiterungen
Technik- und Datenvariationen
Verknüpfung von Use Cases
Use-Case-Formate
Zweiter Teil:
Wann ist die Arbeit beendet?
Zahlreiche Use Cases handhaben
CRUD- und parametrisierte Use Cases
Modellierung von Geschäftsprozessen
Fehlende Anforderungen
Use Cases im Gesamtprozess
Fehlerberichtigung
Dritter Teil:
Regeln für alle Use Cases
Regeln für die Use-Case-Reihe
Regeln für die Arbeit an Use Cases
Aktualisiert: 2023-07-01
> findR *
Das Fundament für gute Software-Entwicklung
Geschäftsprozesse modellieren mit Use Cases
Die Regeln für Use Cases sicher beherrschen
Immer mehr Menschen verfassen Use Cases für Softwaresysteme oder zur Beschreibung von Geschäftsprozessen. Das sieht auf den ersten Blick recht einfach aus – man muss ja nur etwas über die Systemanwendung schreiben. Sitzt der Verfasser jedoch vor dem leeren Papier, fragt er sich plötzlich: »Was genau soll ich schreiben?; wie viel, wie wenig, welche Details nehme ich auf?« Fragen, die nicht leicht zu beantworten sind. Die Schwierigkeit liegt darin, dass das Verfassen von Use Cases im Prinzip dem Schreiben eines Essays ähnelt und entsprechende Anforderungen an den Text stellt: Wie formuliert man etwas verständlich und präzise? Die Frage lautet also: Wie verfasst man Use Cases so, dass sie von Nutzen sind?
Dieses Buch ist in folgende Teile gegliedert:
Die Einführung enthält eine erste Präsentation der wichtigsten Fragen: »Wie sieht ein Use Case aus?«, »Wann verfasse ich einen Use Case?« und »Welche Variationen sind zulässig?« Erster Teil: Die Use-Case-Komponenten enthält Kapitel zu allen wichtigen Konzepten, die beherrscht werden müssen, und Teile der Schablone, die erstellt werden muss. Zweiter Teil: Häufig diskutierte Themen beschäftigt sich mit bestimmten Fragen, die immer wieder auftauchen. Dritter Teil: Regeln für den eiligen Leser enthält eine Reihe von zusammenfassenden Regeln für alle, die das Buch gelesen haben oder mit der Materie vertraut sind und die wichtigsten Gedanken im Überblick haben möchten.
Aus dem Inhalt:
Erster Teil:
Use Cases als Übereinkunft zum Verhalten
Stakeholder und Akteure
Benennung der drei Zielebenen
Vorbedingungen, Trigger, Invarianten, Nachbedingungen
Szenarien und Schritte
Erweiterungen
Technik- und Datenvariationen
Verknüpfung von Use Cases
Use-Case-Formate
Zweiter Teil:
Wann ist die Arbeit beendet?
Zahlreiche Use Cases handhaben
CRUD- und parametrisierte Use Cases
Modellierung von Geschäftsprozessen
Fehlende Anforderungen
Use Cases im Gesamtprozess
Fehlerberichtigung
Dritter Teil:
Regeln für alle Use Cases
Regeln für die Use-Case-Reihe
Regeln für die Arbeit an Use Cases
Aktualisiert: 2023-07-01
> findR *
Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst.
In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen.
Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet.
Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören.
Robert C. „Uncle Bob“ Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat „Uncle Bob“ Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein.
In diesem Buch lernen Sie:
Was es bedeutet, sich als echter Profi zu verhalten
Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen
Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden
Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden
Wie Sie Ihr Zeitmanagement optimieren
Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen
Wann Sie „Nein“ sagen sollten – und wie Sie das anstellen
Wann Sie „Ja“ sagen sollten – und was ein Ja wirklich bedeutet
Aus dem Inhalt:
Verantwortung übernehmen
Feindliche Rollen
Ein Teamplayer sein
Verbindliche Sprache
Der Flow-Zustand
Schreibblockaden
Test Driven Development
Das Coding Dojo
Akzeptanztests
Teststrategien
Zeitmanagement
Aufwandsschätzungen
Umgang mit Druck
Mentoring, Lehrzeiten und die Handwerkskunst
Werkzeuge und Hilfsmittel
Aktualisiert: 2023-07-01
> findR *
Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst.
In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen.
Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet.
Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören.
Robert C. „Uncle Bob“ Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat „Uncle Bob“ Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein.
In diesem Buch lernen Sie:
Was es bedeutet, sich als echter Profi zu verhalten
Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen
Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden
Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden
Wie Sie Ihr Zeitmanagement optimieren
Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen
Wann Sie „Nein“ sagen sollten – und wie Sie das anstellen
Wann Sie „Ja“ sagen sollten – und was ein Ja wirklich bedeutet
Aus dem Inhalt:
Verantwortung übernehmen
Feindliche Rollen
Ein Teamplayer sein
Verbindliche Sprache
Der Flow-Zustand
Schreibblockaden
Test Driven Development
Das Coding Dojo
Akzeptanztests
Teststrategien
Zeitmanagement
Aufwandsschätzungen
Umgang mit Druck
Mentoring, Lehrzeiten und die Handwerkskunst
Werkzeuge und Hilfsmittel
Aktualisiert: 2023-07-01
> findR *
Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst.
In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen.
Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet.
Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören.
Robert C. „Uncle Bob“ Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat „Uncle Bob“ Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein.
In diesem Buch lernen Sie:
Was es bedeutet, sich als echter Profi zu verhalten
Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen
Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden
Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden
Wie Sie Ihr Zeitmanagement optimieren
Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen
Wann Sie „Nein“ sagen sollten – und wie Sie das anstellen
Wann Sie „Ja“ sagen sollten – und was ein Ja wirklich bedeutet
Aus dem Inhalt:
Verantwortung übernehmen
Feindliche Rollen
Ein Teamplayer sein
Verbindliche Sprache
Der Flow-Zustand
Schreibblockaden
Test Driven Development
Das Coding Dojo
Akzeptanztests
Teststrategien
Zeitmanagement
Aufwandsschätzungen
Umgang mit Druck
Mentoring, Lehrzeiten und die Handwerkskunst
Werkzeuge und Hilfsmittel
Aktualisiert: 2023-07-01
> findR *
Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst.
In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen.
Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet.
Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören.
Robert C. „Uncle Bob“ Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat „Uncle Bob“ Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein.
In diesem Buch lernen Sie:
Was es bedeutet, sich als echter Profi zu verhalten
Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen
Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden
Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden
Wie Sie Ihr Zeitmanagement optimieren
Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen
Wann Sie „Nein“ sagen sollten – und wie Sie das anstellen
Wann Sie „Ja“ sagen sollten – und was ein Ja wirklich bedeutet
Aus dem Inhalt:
Verantwortung übernehmen
Feindliche Rollen
Ein Teamplayer sein
Verbindliche Sprache
Der Flow-Zustand
Schreibblockaden
Test Driven Development
Das Coding Dojo
Akzeptanztests
Teststrategien
Zeitmanagement
Aufwandsschätzungen
Umgang mit Druck
Mentoring, Lehrzeiten und die Handwerkskunst
Werkzeuge und Hilfsmittel
Aktualisiert: 2023-07-01
> findR *
Aktualisiert: 2023-07-01
> findR *
Aktualisiert: 2023-07-01
> findR *
MEHR ANZEIGEN
Bücher zum Thema Unified Modeling Language (UML)
Sie suchen ein Buch über Unified Modeling Language (UML)? Bei Buch findr finden Sie eine große Auswahl Bücher zum
Thema Unified Modeling Language (UML). Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr
hat zahlreiche Bücher zum Thema Unified Modeling Language (UML) im Sortiment. Nehmen Sie sich Zeit zum Stöbern und finden Sie das
passende Buch für Ihr Lesevergnügen. Stöbern Sie durch unser Angebot und finden Sie aus unserer großen Auswahl das
Buch, das Ihnen zusagt. Bei Buch findr finden Sie Romane, Ratgeber, wissenschaftliche und populärwissenschaftliche
Bücher uvm. Bestellen Sie Ihr Buch zum Thema Unified Modeling Language (UML) einfach online und lassen Sie es sich bequem nach
Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch.
Unified Modeling Language (UML) - Große Auswahl Bücher bei Buch findr
Bei uns finden Sie Bücher beliebter Autoren, Neuerscheinungen, Bestseller genauso wie alte Schätze. Bücher zum
Thema Unified Modeling Language (UML), die Ihre Fantasie anregen und Bücher, die Sie weiterbilden und Ihnen wissenschaftliche
Fakten vermitteln. Ganz nach Ihrem Geschmack ist das passende Buch für Sie dabei. Finden Sie eine große Auswahl
Bücher verschiedenster Genres, Verlage, Autoren bei Buchfindr:
Sie haben viele Möglichkeiten bei Buch findr die passenden Bücher für Ihr Lesevergnügen zu entdecken. Nutzen Sie
unsere Suchfunktionen, um zu stöbern und für Sie interessante Bücher in den unterschiedlichen Genres und Kategorien
zu finden. Unter Unified Modeling Language (UML) und weitere Themen und Kategorien finden Sie schnell und einfach eine Auflistung
thematisch passender Bücher. Probieren Sie es aus, legen Sie jetzt los! Ihrem Lesevergnügen steht nichts im Wege.
Nutzen Sie die Vorteile Ihre Bücher online zu kaufen und bekommen Sie die bestellten Bücher schnell und bequem
zugestellt. Nehmen Sie sich die Zeit, online die Bücher Ihrer Wahl anzulesen, Buchempfehlungen und Rezensionen zu
studieren, Informationen zu Autoren zu lesen. Viel Spaß beim Lesen wünscht Ihnen das Team von Buchfindr.