The Pragmatic Programmer

From Journeyman to Master
Author: Andrew Hunt,David Thomas
Publisher: Addison-Wesley Professional
ISBN: 013211917X
Category: Computers
Page: 352
View: 6602
DOWNLOAD NOW »
What others in the trenches say about The Pragmatic Programmer... “The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.” —Kent Beck, author of Extreme Programming Explained: Embrace Change “I found this book to be a great mix of solid advice and wonderful analogies!” —Martin Fowler, author of Refactoring and UML Distilled “I would buy a copy, read it twice, then tell all my colleagues to run out and grab a copy. This is a book I would never loan because I would worry about it being lost.” —Kevin Ruland, Management Science, MSG-Logistics “The wisdom and practical experience of the authors is obvious. The topics presented are relevant and useful.... By far its greatest strength for me has been the outstanding analogies—tracer bullets, broken windows, and the fabulous helicopter-based explanation of the need for orthogonality, especially in a crisis situation. I have little doubt that this book will eventually become an excellent source of useful information for journeymen programmers and expert mentors alike.” —John Lakos, author of Large-Scale C++ Software Design “This is the sort of book I will buy a dozen copies of when it comes out so I can give it to my clients.” —Eric Vought, Software Engineer “Most modern books on software development fail to cover the basics of what makes a great software developer, instead spending their time on syntax or technology where in reality the greatest leverage possible for any software team is in having talented developers who really know their craft well. An excellent book.” —Pete McBreen, Independent Consultant “Since reading this book, I have implemented many of the practical suggestions and tips it contains. Across the board, they have saved my company time and money while helping me get my job done quicker! This should be a desktop reference for everyone who works with code for a living.” —Jared Richardson, Senior Software Developer, iRenaissance, Inc. “I would like to see this issued to every new employee at my company....” —Chris Cleeland, Senior Software Engineer, Object Computing, Inc. “If I’m putting together a project, it’s the authors of this book that I want. . . . And failing that I’d settle for people who’ve read their book.” —Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how to Fight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

Der Pragmatische Programmierer


Author: Andrew Hunt,David Thomas
Publisher: N.A
ISBN: 9783446223097
Category:
Page: 307
View: 2066
DOWNLOAD NOW »
Wie programmiert man gute Software? Was ist ein guter Programmierer? Viele Bücher sind geschrieben worden, um Prozesse, Abläufe, Code und Mitarbeiter zu verbessern -- betrachtet man aktuelle Software, scheint es bei der Umsetzung so vieler Tipps zu hapern. Schreibt ein guter Entwickler bloß fleißig acht Stunden tollen Code pro Tag? Andrew Hunt und David Thomas beantworten im erfolgreichen Pragmatic Programmer diese Frage, die man jetzt auch auf Deutsch im Hanser Verlag nachlesen kann. Ein guter Entwickler ist ein Pragmatiker -- er ist nicht interesselos und werkelt bloß seinen Code herunter, sondern er hat das Projekt und seine Realisierung vor Augen. Dazu bringt er ein paar Fähigkeiten mit, die man nicht in einem Informatikstudium oder Handbuch zu Algorithmen nachlesen kann. Er ist interessiert an neuen Technologien, er lernt gern dazu, er probiert neue Dinge aus und er arbeitet sinnvoll organisiert: Er testet seine Software, er verwendet die richtigen Werkzeuge und beherrscht sie, er übt sich darin, sinnvolle Zeitabschätzungen über seine Arbeit und das Projekt zu liefern. Er lässt sich von wilden Marketing-Versprechungen von Produkt X nicht beeindrucken und bildet sich eine eigene Meinung. Um diese Fähigkeiten und wie man sie sich aneignet geht es im Pragmatischen Programmierer -- nicht um eine tolle Architektur X oder ein Projektverfahren Y. Das Handbuch richtet sich explizit an Entwickler -- die zentrale Frage ist die eigene Arbeit und ihre Verbesserung und nicht wie in vielen Handbüchern zu Projektmanagement die Verbesserung der Arbeit anderer. Hunt liefert viele hilfreiche Tipps -- einige sollten zwar selbstverständlich sein und bieten nicht viel mehr als gesunden Menschenverstand und ein gewisses Qualitätsbewusstsein der eigenen Arbeit gegenüber, andere Hinweise sind für unerfahrene Entwickler sicher inspirierend. Der Pragmatische Programmierer ist ein amerikanisches Buch -- wer diesen Ansatz und die Sprache mag, wird ein sehr gutes und hilfreiches Buch mit interessanten Gedanken finden. Es richtet sich an Entwickler, die neue Impulse für ihre Arbeit suchen oder unerfahrene Entwickler, die sich das erste Mal fragen, was eigentlich ein guter Programmierer sein könnte. --Susanne Schmidt.

The Pragmatic Programmer

your journey to mastery, 20th Anniversary Edition
Author: David Thomas,Andrew Hunt
Publisher: Addison-Wesley Professional
ISBN: 0135956919
Category: Computers
Page: N.A
View: 5422
DOWNLOAD NOW »
“One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile, Agile Estimating and Planning, and User Stories Applied “. . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.” –Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks “. . . lightning does strike twice, and this book is proof.” –VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories. Now, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you’ll learn how to: Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your users Written as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

The Pragmatic Programmer


Author: Hunt
Publisher: Pearson Education India
ISBN: 9788131722428
Category:
Page: N.A
View: 4541
DOWNLOAD NOW »


Clean Coder


Author: Robert C. Martin
Publisher: mitp Verlags GmbH & Co. KG
ISBN: 3826632087
Category: Computers
Page: 216
View: 7304
DOWNLOAD NOW »
Verhaltensregeln für professionelle Programmierer 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. 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 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. Über den Autor: 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.

Extreme Programming

die revolutionäre Methode für Softwareentwicklung in kleinen Teams ; [das Manifest]
Author: Kent Beck
Publisher: Pearson Deutschland GmbH
ISBN: 9783827321398
Category:
Page: 186
View: 1928
DOWNLOAD NOW »


Programming Ruby

The Pragmatic Programmers' Guide
Author: David Thomas
Publisher: N.A
ISBN: 9780974514055
Category: Computers
Page: 830
View: 1710
DOWNLOAD NOW »
A tutorial and reference to the object-oriented programming language for beginning to experienced programmers, updated for version 1.8, describes the language's structure, syntax, and operation, and explains how to build applications. Original. (Intermediate)

Pragmatisches Denken und Lernen

Refactor Your Wetware!
Author: Andrew Hunt
Publisher: Hanser Verlag
ISBN: 9783446416437
Category: Pragmatisches Denken - Lernen
Page: 254
View: 8799
DOWNLOAD NOW »
Andy Hunt führt Sie in diesem E-Book durch Lern- und Verhaltenstheorie und durch Erkenntnisse der kognitiven und Neurowissenschaften. Sie werden überraschende Aspekte darüber kennen lernen, wie Ihr Gehirn arbeitet und wie Sie Vorteile daraus ziehen können, indem Sie Ihre eigenen Denk- und Lernfähigkeiten stärken. Sie werden sehen, wie Sie Ihre Wetware refaktorieren können - also Ihr Gehirn umgestalten und neu verdrahten -, damit Sie Ihre Arbeit effektiver und kreativer angehen können. Software entsteht in unseren Köpfen, nicht in einem Editor, einer IDE oder einem Design-Tool. Deshalb wird es Zeit, pragmatischer an das Denken und Lernen heranzugehen. Egal ob Sie Programmierer, Manager, Wissensarbeiter, Technikfreak oder analytischer Denker sind oder ob Sie einfach nur Ihr Gehirn tunen möchten, dieses E-Book wird Ihnen dabei helfen.

Pragmatic Programming

A Complete Introduction to the Pragmatic Programmer
Author: Connor Wallace
Publisher: N.A
ISBN: N.A
Category:
Page: 190
View: 699
DOWNLOAD NOW »
The concept of Pragmatic Programming has become a reference term to the Programmers who are looking to hone their skills. Pragmatic Programming has been designed through real case analysis based on practical market experience. We have established a set of principles and concepts throughout this book that understand the characteristics and responsibilities of a Pragmatic Programmer. Although every Programmer is unique and has strengths and weaknesses, some characteristics are inherent in every Programmer who is said to be dedicated and responsible in his work, namely: Quick adaptation: Instinct for techniques and technologies. Ability and interest in learning new technologies and associating learning with the knowledge already obtained. Inquisition Interest in obtaining clarity. Question and analyze every situation intrinsic to the given problem. Critical Thinking Attitude to try to understand and make sure of reason and motives before making any assumptions. Realism Ability to understand the real nature of a given problem so as not to idealize possible solutions, but to understand what can actually be done. Versuatility Willingness to relate to various areas. Even as an expert, be willing to learn and acquire a generic range of knowledge. To become a Pragmatic Programmer, you need to think about what you are doing while you are doing it. It is not enough to do an isolated audit to get positive results, but to make it a habit to make a constant critical assessment of every decision you have made or intend to make. In other words, it is necessary to turn off the autopilot and to be present and aware of every action taken, to be constantly thinking and criticizing your work based on the Principles of Pragmatism. Throughout nine chapters, the book deals with several principles on how to improve your attitude as a programmer. This book is aimed at students and developers who have previously had a first experience with programming and who wish to move to the Pragmatic Programming (PP) in order to design, create, and develop agile software/applications.

Think Like a Programmer - Deutsche Ausgabe

Typische Programmieraufgaben kreativ lösen am Beispiel von C++
Author: V. Anton Spraul
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3826692780
Category: Computers
Page: 304
View: 8577
DOWNLOAD NOW »
Typische Programmieraufgaben kreativ lösen am Beispiel von C++ Von der Aufgabe zur Lösung – so gehen Sie vor Probleme analysieren und schrittweise bearbeiten Systematisches Vorgehen lernen und anwenden Aus dem Inhalt: Strategien zur Problemlösung Eingabeverarbeitung Statusverfolgung Arrays Zeiger und dynamische Speicherverwaltung Klassen Rekursion Wiederverwendung von Code Rekursive und iterative Programmierung Denken wie ein Programmierer Die Herausforderung beim Programmieren besteht nicht im Erlernen der Syntax einer bestimmten Sprache, sondern in der Fähigkeit, auf kreative Art Probleme zu lösen. In diesem einzigartigen Buch widmet sich der Autor V. Anton Spraul genau jenen Fähigkeiten, die in normalen Lehrbüchern eher nicht behandelt werden: die Fähigkeit, wie ein Programmierer zu denken und Aufgaben zu lösen. In den einzelnen Kapiteln behandelt er jeweils verschiedene Programmierkonzepte wie beispielsweise Klassen, Zeiger und Rekursion, und fordert den Leser mit erweiterbaren Übungen zur praktischen Anwendung des Gelernten auf. Sie lernen unter anderem: Probleme in diskrete Einzelteile zerlegen, die sich leichter lösen lassen Funktionen, Klassen und Bibliotheken möglichst effizient nutzen und wiederholt verwenden die perfekte Datenstruktur für eine Aufgabenstellung auswählen anspruchsvollere Programmiertechniken wie Rekursion und dynamischen Speicher einsetzen Ihre Gendanken ordnen und Strategien entwickeln, um bestimmte Problemkategorien in Angriff zu nehmen Die Beispiele im Buch werden mit C++ gelöst, die dargestellten kreativen Problemlösungskonzepte gehen aber weit über die einzelnen Programmiersprachen und oft sogar über den Bereich der Informatik hinaus. Denn wie die fähigsten Programmierer wissen, handelt es sich beim Schreiben herausragender Quelltexte um kreative Kunst und der erste Schritt auf dem Weg zum eigenen Meisterwerk besteht darin, wie ein Programmierer zu denken. Über den Autor: V. Anton Spraul hat über 15 Jahre lang Vorlesungen über die Grundlagen der Programmierung und Informatik gehalten. In diesem Buch fasst er die von ihm dabei perfektionierten Verfahren zusammen. Er ist auch Autor von »Computer Science Made Simple«.

The Passionate Programmer

Creating a Remarkable Career in Software Development
Author: Chad Fowler
Publisher: Pragmatic Bookshelf
ISBN: 1680505106
Category: Business & Economics
Page: 232
View: 7718
DOWNLOAD NOW »
Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.

Sieben Wochen, sieben Sprachen (Prags)


Author: Bruce A. Tate
Publisher: O'Reilly Germany
ISBN: 3897213230
Category: Computers
Page: 360
View: 7148
DOWNLOAD NOW »
Mit diesen sieben Sprachen erkunden Sie die wichtigsten Programmiermodelle unserer Zeit. Lernen Sie die dynamische Typisierung kennen, die Ruby, Python und Perl so flexibel und verlockend macht. Lernen Sie das Prototyp-System verstehen, das das Herzstück von JavaScript bildet. Erfahren Sie, wie das Pattern Matching in Prolog die Entwicklung von Scala und Erlang beeinflusst hat. Entdecken Sie, wie sich die rein funktionale Programmierung in Haskell von der Lisp-Sprachfamilie, inklusive Clojure, unterscheidet. Erkunden Sie die parallelen Techniken, die das Rückgrat der nächsten Generation von Internet-Anwendungen bilden werden. Finden Sie heraus, wie man Erlangs "Lass es abstürzen"-Philosophie zum Aufbau fehlertoleranter Systeme nutzt. Lernen Sie das Aktor-Modell kennen, das das parallele Design bei Io und Scala bestimmt. Entdecken Sie, wie Clojure die Versionierung nutzt, um einige der schwierigsten Probleme der Nebenläufigkeit zu lösen. Hier finden Sie alles in einem Buch. Nutzen Sie die Konzepte einer Sprache, um kreative Lösungen in einer anderen Programmiersprache zu finden – oder entdecken Sie einfach eine Sprache, die Sie bisher nicht kannten. Man kann nie wissen – vielleicht wird sie sogar eines ihrer neuen Lieblingswerkzeuge.

Arduino

Ein schneller Einstieg in die Microcontroller-Entwicklung
Author: Maik Schmidt
Publisher: dpunkt.verlag
ISBN: 3864916461
Category: Computers
Page: 324
View: 6392
DOWNLOAD NOW »
Arduino ist ein Open-Source-Projekt, das sowohl aus Hardware als auch aus Software besteht. Ohne Vorlesungen in Elektrotechnik belegen zu müssen, können Sie erste Ideen mit Arduino in kürzester Zeit umsetzen. Von Anfang an praxisorientiert und ohne graue Theorie führt Sie dieses Buch in die Arduino- Welt ein. Teil 1 "Erste Schritte mit Arduino" vermittelt Ihnen die erforderlichen Grundlagen, um die elf Projekte aus Teil 2 bauen zu können. Zunächst erfahren Sie, wie Sie die IDE verwenden und wie Sie Programme kompilieren und auf den Arduino laden. Schnell beginnen Sie mit dem ersten Projekt - dem Elektrowürfel -, das Ihnen den Umgang mit einfachen Bauteilen wie Leuchtdioden, Tastern und Widerständen zeigt. Danach erlernen Sie den Umgang mit analogen und digitalen Sensoren. Sie verwenden einen Temperatur- und einen Ultraschallsensor, um einen digitalen Zollstock zu bauen. Messergebnisse visualisieren Sie im Webbrowser mit JavaScript, HTML5 und CSS3. Sie können auch mit vorhandener Hardware herumspielen und werden sehen, wie leicht es ist, zum Beispiel den Nunchuk für Nintendo Wii in eigenen Programmen einzusetzen oder eine Infrarotfernbedienung zu konstruieren. Schritt für Schritt erschließen Ihnen die Projekte so alle Möglichkeiten, die sich mit Arduino bieten. Zu jedem Projekt gibt es den vollständigen Programmcode zum Download. Wenn Sie an Elektronik interessiert sind und besonders daran, Ihre eigenen Spielzeuge, Modelle und Ideen umzusetzen, haben Sie das richtige Buch gekauft. Und wenn Sie schon Software entwickelt haben - vorzugsweise in C/C++ oder Java -, bringen Sie die besten Voraussetzungen mit.

Il Pragmatic Programmer

Guida per manovali del software che vogliono diventare maestri
Author: Andrew Hunt,David Thomas
Publisher: Apogeo Editore
ISBN: 8850318235
Category: Computers
Page: 256
View: 4483
DOWNLOAD NOW »
Tradotto in dieci lingue e con oltre 100.000 copie vendute nella sola edizione inglese, Pragmatic Programmer è un classico della letteratura informatica. Ogni paragrafo di ogni capitolo ha uno spiccato approccio pratico e contribuisce a costruire un sistema di soluzioni applicabili a tutti gli aspetti del processo di sviluppo software: dall'individuazione dei requisiti alle modalità di rilascio, dagli strumenti per la gestione del codice al suo mantenimento e possibile riutilizzo. Ma c'è di più, un pragmatic programmer padroneggia una filosofia di lavoro che aiuta a definire i ruoli e le responsabilità in progetti complessi. Il testo è arricchito da esercizi, esempi reali e aneddoti in cui ogni programmatore può facilmente ritrovarsi per capire come evitare gli errori più importanti tipici delle varie fasi della creazione di software. L'obiettivo finale è migliorare la produttività, l'accuratezza e la soddisfazione per il codice prodotto. Un libro chiave per sviluppatori, esperti o alle prime armi, e project manager che vogliono acquisire competenze per una carriera di successo e diventare programmatori pragmatici.

Visionäre der Programmierung

die Sprachen und ihre Schöpfer
Author: Federico Biancuzzi,Shane Warden
Publisher: O'Reilly Germany
ISBN: 3897219344
Category: Computer algorithms
Page: 485
View: 7304
DOWNLOAD NOW »
In Visionare der Programmierung - Die Sprachen und ihre Schopfer werden exklusive Interviews mit den Entwicklern von historischen wie auch von hoch aktuellen Programmiersprachen veroffentlicht. In dieser einzigartigen Zusammenstellung erfahren Sie uber die Hintergrunde, die zu den spezifischen Design-Entscheidungen in den Programmiersprachen gefuhrt haben und uber die ursprungliche Ziele, die die Entwickler im Kopf hatten, als sie eine neue Programmiersprache entwarfen. Ebenso konnen Sie lesen, wieso Abweichungen zum ursprunglichen Design entstanden und welchen Einflu die jeweilige Sprache auf die heutige Softwareentwicklung noch besitzt. Adin D. Falkoff: APL Thomas E. Kurtz: BASIC Charles H. Moore: FORTH Robin Milner: ML Donald D. Chamberlin: SQL Alfred Aho, Peter Weinberger und Brian Kernighan: AWK Charles Geschke und John Warnock: PostScript Bjarne Stroustrup: C++ Bertrand Meyer: Eiffel Brad Cox und Tom Love: Objective-C Larry Wall: Perl Simon Peyton Jones, Paul Hudak, Philip Wadler und John Hughes: Haskell Guido van Rossum: Python Luiz Henrique de Figueiredo und Roberto Ierusalimschy: Lua James Gosling: Java Grady Booch, Ivar Jacobson und James Rumbaugh: UML Anders Hejlsberg: Delphi-Entwickler und fuhrender Entwickler von C#

Agiles Produktmanagement mit Scrum

Erfolgreich als Product Owner arbeiten
Author: Roman Pichler
Publisher: dpunkt.verlag
ISBN: 386491437X
Category: Computers
Page: 156
View: 4784
DOWNLOAD NOW »
Agiles Produktmanagement mit Scrum hilft Ihnen, innovative Produkte mit Scrum zu entwickeln. Anhand zahlreicher Praxisbeispiele erklärt das Buch anschaulich und leicht verständlich den Einsatz agiler Produktmanagementkonzepte und -techniken. Hierzu zählen: •Die richtige Anwendung der Product-Owner-Rolle •Der effektive Einsatz einer agilen Produktvision und einer agilen Produkt-Roadmap •Der richtige Umgang mit dem Product Backlog inklusive Priorisierung, User Stories und nichtfunktionaler Anforderungen •Das Erstellen eines realistischen Releaseplans •Das richtige Verhalten des Product Owner in den Sprint-Besprechungen •Die Etablierung der Product-Owner-Rolle im Unternehmen Dieses Buch ist für alle Leser, die als Product Owner arbeiten oder dies vorhaben, sowie für Führungskräfte und Scrum Master, die sich für die Anwendung der Rolle und den Einsatz der Praktiken interessieren.

Vom Mythos des Mann-Monats

Essays über Software-Engineering
Author: Frederick P. Brooks
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3958458777
Category: Computers
Page: 348
View: 2295
DOWNLOAD NOW »
Nur wenige Bücher über das Projektmanagement bei Software haben sich als so einflussreich und zeitlos gültig erwiesen wie "Vom Mythos des Mann-Monats": Fred Brooks bietet hier mit einem Mix aus harten Fakten und provokanten Ideen jedem tiefe Einsichten, der komplexe Projekte zu managen hat. Die Essays in diesem Buch stellen die Quintessenz seiner Erfahrungen als Projektmanager erst für die Hardware der IBM/360-Computerfamilie, dann als Leiter der Entwicklung des - wahrhaft gigantischen - Betriebssystems OS/360 dar. Die Besonderheit dieses Buches liegt aber auch darin, dass Brooks, 20 Jahre nach Erscheinen des Originals, seine ursprünglichen Vorstellungen und Visionen noch einmal überdacht und sie um neue Erkenntnisse und Ratschläge bereichert hat. Dieses Buch ist ein Muss sowohl für Kenner seiner Arbeiten als auch Leser, die Brooks nun zum ersten Mal entdecken.