Debugging

The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems

DOWNLOAD NOW »

Author: David J. AGANS

Publisher: AMACOM

ISBN: 0814426786

Category: Computers

Page: 192

View: 9049

The rules of battle for tracking down -- and eliminating -- hardware and software bugs. When the pressure is on to root out an elusive software or hardware glitch, what's needed is a cool head courtesy of a set of rules guaranteed to work on any system, in any circumstance. Written in a frank but engaging style, Debugging provides simple, foolproof principles guaranteed to help find any bug quickly. This book makes those shelves of application-specific debugging books (on C++, Perl, Java, etc.) obsolete. It changes the way readers think about debugging, making those pesky problems suddenly much easier to find and fix. Illustrating the rules with real-life bug-detection war stories, the book shows readers how to: * Understand the system: how perceiving the ""roadmap"" can hasten your journey * Quit thinking and look: when hands-on investigation can't be avoided * Isolate critical factors: why changing one element at a time can be an essential tool * Keep an audit trail: how keeping a record of the debugging process can win the day The rules of battle for tracking down -- and eliminating -- hardware and software bugs. When the pressure is on to root out an elusive software or hardware glitch, what's needed is a cool head courtesy of a set of rules guaranteed to work on any system, in any circumstance. Written in a frank but engaging style, Debugging provides simple, foolproof principles guaranteed to help find any bug quickly. This book makes those shelves of application-specific debugging books (on C++, Perl, Java, etc.) obsolete. It changes the way readers think about debugging, making those pesky problems suddenly much easier to find and fix. Illustrating the rules with real-life bug-detection war stories, the book shows readers how to: * Understand the system: how perceiving the ""roadmap"" can hasten your journey * Quit thinking and look: when hands-on investigation can't be avoided * Isolate critical factors: why changing one element at a time can be an essential tool * Keep an audit trail: how keeping a record of the debugging process can win the day The rules of battle for tracking down -- and eliminating -- hardware and software bugs. When the pressure is on to root out an elusive software or hardware glitch, what's needed is a cool head courtesy of a set of rules guaranteed to work on any system, in any circumstance. Written in a frank but engaging style, Debugging provides simple, foolproof principles guaranteed to help find any bug quickly. This book makes those shelves of application-specific debugging books (on C++, Perl, Java, etc.) obsolete. It changes the way readers think about debugging, making those pesky problems suddenly much easier to find and fix. Illustrating the rules with real-life bug-detection war stories, the book shows readers how to: * Understand the system: how perceiving the ""roadmap"" can hasten your journey * Quit thinking and look: when hands-on investigation can't be avoided * Isolate critical factors: why changing one element at a time can be an essential tool * Keep an audit trail: how keeping a record of the debugging process can win the day

Open Source Software in versicherungsfachlichen Anwendungen

Grundlagen, Marktübersicht, Beschaffungsoptionen, Softwareauswahl und vier Fallstudien

DOWNLOAD NOW »

Author: Jürgen Zehetmaier

Publisher: VVW GmbH

ISBN: 3862981347

Category: Business & Economics

Page: 315

View: 5962

Der Einsatz von Open Source Software (OSS) hat sich in den letzten Jahren stark verbreitet. Mittlerweile erkennen auch Versicherungsunternehmen, dass ein Einsatz von OSS bei gewissen IT-Projekten sehr sinnvoll sein kann. Das vorliegende Werk untersucht, unter welchen Voraussetzungen sich die Verwendung von OSS in versicherungsfachlichen Anwendungen als vorteilhaft gestaltet. Dabei wird im ersten Teil zunächst auf die veränderten Anforderungen an die Informationstechnologie in der Versicherungswirtschaft und auf Grundlagen von OSS eingegangen, um deren Einsatzmöglichkeiten aufzuzeigen. Im Anschluss erfolgt eine Differenzierung der bei Versicherungsunternehmen eingesetzten Software mit Angabe bereits existierender OSS-Lösungen. Außerdem wird aufgezeigt, welche Möglichkeiten der Softwarebeschaffung sich für einen Versicherer durch die Option OSS ergeben und wie bei der Softwareauswahl vorgegangen werden kann. Anschließend werden vier Praxisbeispiele ausführlich erläutert, bei denen OSS oder hybride Mischformen mit OSS in speziell versicherungsfachlichen Anwendungen eingesetzt wurden. Motive für die Wahl von OSS werden hierbei identifiziert, die theoretisch entwickelte Vorgehensweise zur Softwareauswahl überprüft und Projekterfahrungen geschildert. In welchen Fällen der Einsatz von OSS vorteilhaft sein kann und welche Besonderheiten dabei beachtet werden müssen, kann für Versicherungsunternehmen neben den theoretischen Aspekten anhand dieser Fallstudien in Erfahrung gebracht werden. Das Werk richtet sich an Führungskräfte und Mitarbeiter aus den IT-Bereichen bei Versicherungsunternehmen und Finanzdienstleistern.

Feature Interactions in Software and Communication Systems X

DOWNLOAD NOW »

Author: Masahide Nakamura,Stephan Reiff-Marganiec

Publisher: IOS Press

ISBN: 1607500140

Category: Computers

Page: 253

View: 8776

."..Tenth International Conference of Feature Interactions in Software and Communications Systems (ICFI 2009), held in Lisbon, Portugal, 11-12 June 2009"--Pref.

Code Complete

DOWNLOAD NOW »

Author: Steve McConnell

Publisher: Pearson Education

ISBN: 0735636974

Category: Computers

Page: 960

View: 7886

Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

Noir

Roman

DOWNLOAD NOW »

Author: Christopher Moore

Publisher: Goldmann Verlag

ISBN: 3641200121

Category: Fiction

Page: 416

View: 7947

San Francisco 1947: Es kommt nicht jeden Tag vor, dass eine rätselhafte, anmutige Blondine namens Stilton (ja, wie der Käse) in den verlotterten Laden kommt, in dem Sammy »Two Toes« Tiffin Gin ausschenkt. Für ihn ist es Liebe auf den ersten Blick. Aber bevor Sammy den ersten Schritt machen kann, betritt ein General der Air Force aus Roswell den Saloon. Er hat einen eiligen Auftrag, den Sammy nur widerwillig annimmt, denn eigentlich hat er ganz andere Dinge im Kopf. Doch als Stilton kurz darauf spurlos verschwindet, geht es ohnehin erst einmal nur noch um eines: Er muss seine Traumfrau retten – und vielleicht auch noch einen kleinen Alien ...

Feynmans Regenbogen

die Suche nach Schönheit in der Physik und im Leben

DOWNLOAD NOW »

Author: Leonard Mlodinow

Publisher: N.A

ISBN: 9783379008266

Category:

Page: 204

View: 5674

Softwareentwicklung von Kopf bis Fuss

DOWNLOAD NOW »

Author: Dan Pilone,Russ Miles

Publisher: O'Reilly Germany

ISBN: 395561946X

Category: Computers

Page: 496

View: 6652

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Der Turing Omnibus

Eine Reise durch die Informatik mit 66 Stationen

DOWNLOAD NOW »

Author: A.K. Dewdney

Publisher: Springer-Verlag

ISBN: 3642788726

Category: Computers

Page: 496

View: 7646

Der Turing Omnibus macht in 66 exzellent geschriebenen Beiträgen Station bei den interessantesten Themen aus der Informatik, der Computertechnologie und ihren Anwendungen.

Dr. Dobb's Journal

Software Tools for the Professional Programmer

DOWNLOAD NOW »

Author: N.A

Publisher: N.A

ISBN: N.A

Category: Microcomputers

Page: N.A

View: 5035

Decision Support Systems and Intelligent Systems

DOWNLOAD NOW »

Author: Efraim Turban,Jay E. Aronson

Publisher: Prentice Hall

ISBN: N.A

Category: Computers

Page: 936

View: 1726

Appropriate for all courses in Decision Support Systems (DSS), computerized decision making tools, and management support systems. Todays networked computer systems enable executives to use information in radically new ways, to make dramatically more effective decisions -- and make those decisions more rapidly. Decision Support Systems and Intelligent Systems, Seventh Edition is a comprehensive, up-to-date guide to todays revolutionary management support system technologies, and how they can be used for better decision making. In this thoroughly revised edition, the authors go far beyond traditional decision support systems, focusing far more coverage on Web-enabled tools, performance analysis, knowledge management, and other recent innovations. The authors introduce each significant new technology, show how it works, and offer practical guidance on integrating it into real-world organizations. Examples, products, services, and exercises are presented throughout, and the text has been revised for improved clarity and readability. New and enhanced coverage includes: state-of-the-art data mining, OLAP, expert system, and neural network software; revamped coverage of knowledge management; and a far greater emphasis on the use of Web technologies throughout. Also covered in detail: data warehousing, including access, analysis, visualization, modeling, and support. This edition also contains DSS In Action boxes presenting real business scenarios for the use of advanced management support technology. Decision Support Systems and Intelligent Systems, Seventh Edition is supported by a Web site containing additional readings, relevant links, and other supplements.

Coders at Work

bedeutende Programmierer und ihre Erfolgsgeschichten

DOWNLOAD NOW »

Author: Peter Seibel

Publisher: Hüthig Jehle Rehm

ISBN: 9783826691034

Category:

Page: 551

View: 8115

Visionäre der Programmierung

die Sprachen und ihre Schöpfer

DOWNLOAD NOW »

Author: Federico Biancuzzi,Shane Warden

Publisher: O'Reilly Germany

ISBN: 3897219344

Category: Computer algorithms

Page: 485

View: 7498

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#

Python kurz & gut

DOWNLOAD NOW »

Author: Mark Lutz

Publisher: O'Reilly Germany

ISBN: 3955617718

Category: Computers

Page: 280

View: 9386

Die objektorientierte Sprache Python eignet sich hervorragend zum Schreiben von Skripten, Programmen und Prototypen. Sie ist frei verfügbar, leicht zu lernen und zwischen allen wichtigen Plattformen portabel, einschließlich Linux, Unix, Windows und Mac OS. Damit Sie im Programmieralltag immer den Überblick behalten, sind die verschiedenen Sprachmerkmale und Elemente in Python – kurz & gut übersichtlich zusammengestellt. Für Auflage 5 wurde die Referenz komplett überarbeitet, erweitert und auf den neuesten Stand gebracht, so dass sie die beiden aktuellen Versionen 2.7 und 3.4 berücksichtigt. Python – kurz & gut behandelt unter anderem: Eingebaute Typen wie Zahlen, Listen, Dictionarys u.v.a.; nweisungen und Syntax für Entwicklung und Ausführung von Objekten; Die objektorientierten Entwicklungstools in Python; Eingebaute Funktionen, Ausnahmen und Attribute; pezielle Methoden zur Operatorenüberladung; Weithin benutzte Standardbibliotheksmodule und Erweiterungen; Kommandozeilenoptionen und Entwicklungswerkzeuge. Mark Lutz stieg 1992 in die Python-Szene ein und ist seitdem als aktiver Pythonista bekannt. Er gibt Kurse, hat zahlreiche Bücher geschrieben und mehrere Python-Systeme programmiert.

Software requirements

DOWNLOAD NOW »

Author: Karl E. Wiegers

Publisher: N.A

ISBN: 9783860635940

Category: Computer software

Page: 486

View: 4996

Nicht wenige Software-Projekte erreichen ihre gesteckten Ziele nicht, da bereits in ihrer Anfangsphase Anforderungen an die Software nicht gründlich genug analysiert und dokumentiert wurden. Oft wird auch vernachlässigt, dass Softwareentwicklung genauso viel mit Kommunikation, wie mit eigentlicher Entwicklungsarbeit zu tun hat. An diesem Punkt setzt dieser Klassiker der Softwareentwicklungsliteratur an, in dem überzeugend präsentiert wird, warum die Erhebung, Zusammenstellung und das Managen von Software Requirements essentiell für erfolgreiche Projekte ist und mit welchen erprobten Mitteln diese Aufgaben am besten zu meistern sind. Karl Wiegers zeigt damit, wie Requirements-Analysten, Projektleiter, aber auch alle Programmierer und Designer, die Anforderungen der Kunden umsetzen müssen, Produktivität, Termintreue, Kundenzufriedenheit und Wartungs- und Supportkosten mit dem im Buch beschriebenen Praktiken drastisch verbessern können. - Realistische Erwartungen für Funktionalität und Qualität setzen - Geschäftsregeln in die Anwendungsentwicklung integrieren - Anwendungsfälle zur Definition von Benutzeranforderungen verwenden - Unausgesprochene und wechselnde Requirements identifizieren und managen - Revisionen einschränken und damit Kosten sparen - Besser Software produzieren