Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (51)
  • MFK München
  • Boston, Mass. :Safari Books Online,  (51)
  • Köln
  • Computer software ; Development  (51)
Datasource
  • MPI Ethno. Forsch.  (51)
  • MFK München
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    Greenwich [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988641 , 1933988649
    Language: English
    Pages: xxiv, 463 p , ill. , 24 cm
    Keywords: Hibernate (Electronic resource) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Relational databases ; Electronic books ; local
    Abstract: Enterprise and web applications require full-featured, "Google-quality" search capabilities, but such features are notoriously difficult to implement and maintain. Hibernate Search builds on the Lucene feature set and offers an easyto- implement interface that integrates seamlessly with Hibernate-the leading data persistence solution for Java applications. Hibernate Search in Action introduces both the principles of enterprise search and the implementation details a Java developer will need to use Hibernate Search effectively. This book blends the insights of the Hibernate Search lead developer with the practical techniques required to index and manipulate data, assemble and execute search queries, and create smart filters for better search results. Along the way, the reader masters performance-boosting concepts like using Hibernate Search in a clustered environment and integrating with the features already in your applications. This book assumes you're a competent Java developer with some experience using Hibernate and Lucene.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596155711 , 0596155719
    Language: English
    Pages: 1v (unpaged) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: This succinct book explains how you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With The Art of Lean Software Development , you'll learn how to adopt Lean practices one at a time rather than taking on the entire methodology at once. As you master each practice, you'll see significant, measurable results. With this book, you will: Understand Lean's origins from Japanese industries and how it applies to software development Learn the Lean software development principles and the five most important practices in detail Distinguish between the Lean and Agile methodologies and understand their similarities and differences Determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process Review hands-on practices, including descriptions, benefits, trade-offs, and roadblocks Learn how to sell these principles to management The Art of Lean Software Development is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits. "This book presents Lean practices in a clear and concise manner so readers are motivated to make their software more reliable and less costly to maintain. I recommend it to anyone looking for an easy-to-follow guide to transform how the developer views the process of writing good software."-- Bryan Wells, Boeing Intelligence & Security Sytems Mission System "If you're new to Lean software development and you're not quite sure where to start, this book will help get your development process going in the right direction, one step at a time."-- John McClenning, software development lead, Aclara
    Note: Title from resource description page (viewed March 24, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Farnham ; : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596801885 , 0596801882
    Language: English
    Pages: xxiv, 482 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Teams in the workplace ; Electronic books ; local
    Abstract: What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Can a group of people who don't get along still build good software? How does a team leader keep everyone on track when the stakes are high and the schedule is tight? Beautiful Teams takes you behind the scenes with some of the most interesting teams in software engineering history. You'll learn from veteran team leaders' successes and failures, told through a series of engaging personal stories -- and interviews -- by leading programmers, architects, project managers, and thought leaders. This book includes contributions from: Tim O'Reilly Scott Berkun Mark Healey Bill DiPierre Andy Lester Keoki Andrus Tom Tarka Auke Jilderda Grady Booch Jennifer Greene Mike Cohn Cory Doctorow Neil Siegel Trevor Field James Grenning Steve McConnell Barry Boehm and Maria H. Penedo Peter Gluck Karl E. Wiegers Alex Martelli Karl Fogel Michael Collins Karl Rehmer Andrew Stellman Ned Robinson Scott Ambler Johanna Rothman Mark Denovich and Eric Renkey Patricia Ensworth Andy Oram Tony Visconti Beautiful Teams is edited by Andrew Stellman and Jennifer Greene, veteran software engineers and project managers who have been writing bestselling books for O'Reilly since 2005, including Applied Software Project Management , Head First PMP , and Head First C# .
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596155780 , 0596155786
    Language: English
    Pages: xix, 404 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Software engineering ; Computer architecture ; Software architecture ; Electronic books ; local
    Abstract: What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover: How Facebook's architecture is the basis for a data-centric application ecosystem The effect of Xen's well-designed architecture on the way operating systems evolve How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems How creeping featurism has helped GNU Emacs gain unanticipated functionality The magic behind the Jikes RVM self-optimizable, self-hosting runtime Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades Differences and similarities between object-oriented and functional architectural views How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture .
    Note: Title from resource description page (viewed March 24, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Boston, Mass. : Addison-Wesley/Pearson | Boston, Mass. :Safari Books Online,
    ISBN: 9780321657701 , 0321657705
    Language: English
    Pages: 98 p , ill.
    Series Statement: Shortcut
    Parallel Title: Erscheint auch als
    Keywords: Agile software development ; Computer software ; Development ; Electronic books ; local
    Abstract: Transition Testing presents a practical solution framework for application developers working in a database environment. This short cut enables the reader to implement the latest in agile thinking into their day-to-day work. It is a resource that teaches the practitioner how to effectively maintain and improve the structure and integrity of their organization's data. By focusing on validating individual changes rather than finished products, the tenets presented in this valuable resource will enable any data-driven organization to vastly improve. Section 1: Introduction and Overview 3 Section 2: Iteration 1-Logging In 17 Section 3: Iteration 2-Storage and Retrieval of Intellectual Properties 40 Section 4: Iteration 3-Sharing Work with Other Authors 66 Section 5: Conclusion 96 Acknowledgments 98
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988276 , 1933988274
    Language: English
    Pages: xxiii, 296 p , ill. , 24 cm
    Keywords: Computer software ; Testing ; Computer software ; Development ; Microsoft .NET ; Electronic books ; local
    Abstract: Unit testing, done right, can mean the diff erence between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch, and between getting home at 2 AM or getting home in time for dinner, even before a release deadline. The Art of Unit Testing builds on top of what's already been written about this important topic. It guides you step by step from simple tests to tests that are maintainable, readable, and trustworthy. It covers advanced subjects like mocks, stubs, and frameworks such as Typemock Isolator and Rhino Mocks. And you'll learn about advanced test patterns and organization, working with legacy code and even untestable code. The book discusses tools you need when testing databases and other technologies. It's written for .NET developers but others will also benefit from this book. WHAT'S INSIDE THE BOOK : How to create readable, maintainable, trustworthy tests Stubs, mock objects, and automated frameworks Working with .NET tools, including NUnit, Rhino Mocks and Typemock Isolator
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780735625921 , 0735625921
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle-from avoiding costly programming pitfalls to making your development team more efficient. Managed code developers at all levels will find design, prototyping, implementation, debugging, and testing tips to boost the quality of their code-today. Optimize each stage of the development process-from design to testing-and produce higher-quality applications. Use metaprogramming to reduce code complexity, while increasing flexibility and maintainability Treat performance as a feature-and manage it throughout the development life cycle Apply best practices for application scalability Employ preventative security measures to ward off malicious attacks Practice defensive programming to catch bugs before run time Incorporate automated builds, code analysis, and testing into the daily engineering process Implement better source-control management and check-in procedures Establish a quality-driven, milestone-based project rhythm-and improve your results!
    Note: Title from resource description page. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596804756 , 059680475X
    Language: English
    Pages: xviii, 259 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Software configuration management ; Computer software ; Development ; Electronic books ; local
    Abstract: This instructive book takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux, Solaris, and other systems. Mercurial is the easiest system to learn when it comes to distributed revision control. And it's a very flexible tool that's ideal whether you're a lone programmer working on a small project, or part of a huge team dealing with thousands of files. Mercurial permits a countless variety of development and collaboration methods, and this book offers several concrete suggestions to get you started. This guide will help you: Learn the basics of working with a repository, changesets, and revisions Merge changes from separate repositories Set up Mercurial to work with files on a daily basis, including which ones to track Get examples and tools for setting up various workflow models Manage a project that's making progress on multiple fronts at once Find and fix mistakes by isolating problem sources Use hooks to perform actions automatically in response to repository events Customize the output of Mercurial Mercurial: The Definitive Guide maintains a strong focus on simplicity to help you learn Mercurial quickly and thoroughly.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Greenwich, [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781932394986 , 1932394982
    Language: English
    Pages: xxvi, 364 p , ill. ; 24 cm.
    Keywords: Java (Computer program language) ; Computer software ; Development ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: There are dozens of Java frameworks out there, but most of them require you to learn special coding techniques and new, often rigid, patterns of development. Wicket is different. As a component-based Web application framework, Wicket lets you build maintainable enterprise-grade web applications using the power of plain old Java objects (POJOs), HTML, Ajax, Spring, Hibernate and Maven. Wicket automatically manages state at the component level, which means no more awkward HTTPSession objects. Its elegant programming model enables you to write rich web applications quickly. Wicket in Action is an authoritative, comprehensive guide for Java developers building Wicket-based Web applications. This book starts with an introduction to Wicket's structure and components, and moves quickly into examples of Wicket at work. Written by two of the project's earliest and most authoritative experts, this book shows you both the "how-to" and the "why" of Wicket. As you move through the book, you'll learn to use and customize Wicket components, how to interact with other technologies like Spring and Hibernate, and how to build rich, Ajax-driven features into your applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321603944 , 032160394X
    Language: English
    Pages: xxxii, 382 p , ill. , 24 cm
    Series Statement: Addison-Wesley information technology series
    Parallel Title: Erscheint auch als
    Keywords: Parallel processing (Electronic computers) ; Computer software ; Development ; Service-oriented architecture (Computer science) ; Web services ; Electronic books ; local
    Abstract: Build Breakthrough Performance into Any SOA or Advanced Computing Application To meet unprecedented demand, IT organizations must improve application performance by an order of magnitude. Improving performance is even more crucial in SOA environments, which demand far more computing power than older architectures. Today's multi-core servers can deliver the performance businesses require, but few applications take full advantage of them. Now, software innovator Cory Isaacson introduces an easier, more flexible approach to parallel processing-one that any IT organization can use to attain unprecedented levels of performance. Isaacson shows how Software Pipeline models can help you scale applications to any level required, maximize resources, deliver on challenging objectives, and achieve unprecedented ROI. He illuminates these techniques with real-life business scenarios and proven design patterns-everything architects, analysts, and developers need to start using them immediately. This book's in-depth coverage includes How Software Pipelines work, what they can accomplish, and how you can apply them using the Software Pipelines Optimization Cycle (SPOC) Scaling applications via parallel processing while guaranteeing order of processing in mission-critical applications Solving performance problems in existing applications, and resolving bottlenecks in existing processes A complete, easy-to-adapt Pipelines Reference Framework Detailed code examples reflecting proven Pipelines Patterns Techniques that can be applied in any industry, with any programming language Specific architectural and design solutions for common business and technical challenges The future of Software Pipelines: emerging opportunities for "greenfield" development Tools, sample templates, and source code at www.informit.com/title/0137137974, Download
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Pearson Education | Boston, Mass. :Safari Books Online,
    ISBN: 9780321591180 , 0321591186
    Language: English
    Pages: xx, 356 p , ill. , 23 cm
    Series Statement: Developer's library
    Parallel Title: Erscheint auch als
    Keywords: iPhone (Smartphone) ; Programming ; Computer software ; Development ; Mobile computing ; Electronic books ; local
    Abstract: "This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple's official documentation." -Tim Burks, iPhone Software Developer, TootSweet Software "Erica Sadun's technical expertise lives up to the Addison-Wesley name. The iPhone Developer's Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book." -Jacqui Cheng, Associate Editor, Ars Technica "We make our living writing this stuff and yet I am humbled by Erica's command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers." -Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance " The iPhone Developer's Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple's own documentation." -Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc "Erica's book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple's Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what's going on behind the scenes on this incredible mobile platform." -John Zorko, Sr. Software Engineer, Mobile Devices The iPhone and iPod touch aren't just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow's killer applications. If you're getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you're most likely to encounter. Use this fully documented, easy-to-customize code to get productive fast-and focus your time on the specifics of your application, not boilerplate tasks. Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321579447 , 0321579445
    Language: English
    Pages: xxxvi, 362 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Agile software development ; Management ; Electronic books ; local
    Abstract: Proven Patterns and Techniques for Succeeding with Agile in Your Organization Agile methods promise to help you create software that delivers far more business value-and do it faster, at lower cost, and with less pain. However, many organizations struggle with implementation and leveraging these methods to their full benefit. In this book, Amr Elssamadisy identifies the powerful lessons that have been learned about successfully moving to agile and distills them into 30 proven agile adoption patterns. Elssamadisy walks you through the process of defining your optimal agile adoption strategy with case studies and hands-on exercises that illuminate the key points. He systematically examines the most common obstacles to agile implementation, identifying proven solutions. You'll learn where to start, how to choose the best agile practices for your business and technical environment, and how to adopt agility incrementally, building on steadily growing success. Next, he presents the definitive agile adoption pattern reference: all the information you need to implement the strategy that you've already defined. Utilizing the classic pattern format, he explains each agile solution in its proper context, revealing why it works-and how to make the most of it. The pattern reference prepares you to Understand the core drivers, principles, and values associated with agile success Tightly focus development on delivering business value-and recognize the "smells" of a project headed off track Gain rapid, effective feedback practices: iteration, kickoff and stand-up meetings, demos, retrospectives, and much more Foster team development: co-location, self-organization, cross-functional roles, and how to bring the customer aboard Facilitate technical tasks and processes: testing, refactoring, continuous integration, simple design, collective code ownership, and pair programming Act as an effective coach, learning to engage the community and promote learning Integrate "clusters" of agile practices that work exceptionally well together Agile Adoption Patterns will help you whether you're planning your first agile project, trying to improve your next project, or evangelizing agility throughout your organization. This actionable advice is designed to work with any agile method, from XP and Scrum to Crystal Clear and Lean. The practical insights will make you more effective in any agile project role: as leader, developer, architect, or customer. Foreword xxiii & xxvi P...
    Note: Includes bibliographical references (p. 333-337) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321574435 , 0321574435
    Language: English
    Pages: xlv, 878 p , ill. , 24 cm
    Edition: 3rd ed.
    Series Statement: The eclipse series
    Parallel Title: Erscheint auch als
    Keywords: Eclipse (Electronic resource) ; Computer software ; Development ; Java (Computer program language) ; Electronic books ; local
    Abstract: Producing a commercial-quality plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all those details that contribute to the "fit and polish" of a commercial offering. This comprehensive guide covers the entire process of plug-in development, including all the extra steps needed to achieve the highest quality results. Building on two internationally best-selling previous editions, Eclipse Plug-ins, Third Edition, has been fully revised to reflect the powerful new capabilities of Eclipse 3.4. Leading Eclipse experts Eric Clayberg and Dan Rubel present detailed, practical coverage of every aspect of plug-in development, as well as specific, proven solutions for the challenges developers are most likely to encounter. All code examples, relevant API listings, diagrams, and screen captures have been thoroughly updated to reflect both the Eclipse 3.4 API and the latest Java syntax. In addition, Clayberg and Rubel have completely revamped their popular Favorites View case study, reworking much of its content and recreating its code from scratch. The authors carefully cover new functionality added to existing Eclipse features, such as views and editors, and fully explain brand-new features such as Commands, GEF, and PDE Build. This extensively revised edition Thoroughly covers Eclipse's new preferences Illuminates the powerful new Eclipse Command Framework, which replaces Eclipse's older Action Framework Presents extensive new discussions of using commands with views and editors Introduces Mylyn, the new task-focused interface that reduces information overload and simplifies multi-tasking Contains an all-new chapter on using the Graphical Editing Framework (GEF) to build dynamic, interactive graphical user interface elements Walks you step by step through the entire PDE Build process Shows how to create update sites with p2, which replaces Eclipse's old Update Manager This book is designed for every experienced developer interested in extending the Eclipse platform, the Rational Software Development Platform, or any other platform that supports Eclipse plug-ins.
    Note: Previous ed.: Eclipse : building commercial-quality plug-ins. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    New York : McGraw-Hill | Boston, Mass. :Safari Books Online,
    ISBN: 9780071496629 , 0071496629
    Language: English
    Pages: xxviii, 572 p , ill. , 23 cm
    Parallel Title: Erscheint auch als
    Keywords: PeopleSoft software ; Business enterprises ; Computer networks ; Database management ; Computer software ; Development ; Management information systems ; Electronic books ; local
    Abstract: Oracle is placing its enterprise application strategy at the center of its future growth Oracle PeopleSoft will be phasing out its current reports product soon, and all reports will need to be rewritten in XML Publisher
    Note: "Oracle Press.". - Includes bibliographical references (p. 556-561) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218864 , 3897218860
    Language: German
    Pages: xv, 270 p , ill. , 23 cm
    Edition: 1. Aufl.
    Keywords: Computer programming ; Computer programmers ; Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Wer seine Brötchen mit Software-Entwicklung verdient, braucht Strategien, um besser, schneller und kostengünstiger zu programmieren. Dieses Buch bietet Ihnen erprobte Hilfsmittel, die Zeit sparen, Ihre Produktivität erhöhen, und die Sie unabhängig von der
    Note: Title from resource description page (viewed April 16, 2009). - "Übersetzung und deutsche Bearbeitung: Jörg Staudemeyer" --P. iv. - Includes index. - Text in German translated from English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218642 , 389721864X
    Language: German
    Pages: xvi, 492 p
    Edition: 2. Aufl.
    Keywords: Computer software ; Development ; PHP (Computer program language) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: Design Patterns bieten Lösungsmuster für häufig auftretende Entwurfsaufgaben in der Software-Entwicklung, aber sie gelten als schwer verständlich und als sehr theoretisch. Dieses Buch wird Sie davon überzeugen, dass Design Patterns für den Programmieralltag überaus nützlich sind und durchaus praxisnah und verständlich vermittelt werden können. PHP Design Patterns zeigt Ihnen, wie Sie Software mit Entwurfmustern so konzipieren, dass sie modernen Standards entspricht, zukunftssicher ist und sich problemlos erweitern lässt, wenn sich die Anforderungen ändern. Design Patterns für die Praxis: Stephan Schmidt erläutert zunächst einige allgemeine Regeln des guten Software-Designs, um dann alle klassischen Design Patterns detailliert vorzustellen und anhand von Praxisbeispielen Schritt für Schritt zu implementieren. Für die 2. Auflage seines Bestsellers hat er alle Neuerungen der PHP-Version 5.3 berücksichtigt und außerdem den Design-Patterns-Katalog noch einmal deutlich erweitert. Enterprise-Patterns - Fokus auf Webanwendungen: Da PHP häufig für Webanwendungen eingesetzt wird, liegt hier einer der Schwerpunkte dieses Buchs: Der Autor zeigt, wie Websites anhand des Schichtenmodells sinnvoll aufgebaut werden und in welcher Form hier Enterprise-Patterns zum Einsatz kommen. Behandelt werden in diesem Zusammenhang auch Propel und die Template-Engine patTemplate . Crashkurs zur Programmierung mit PHP 5.3: Falls Sie noch nicht mit allen objektorientierten Features von PHP 5 oder den Neuerungen der Version 5.3 vertraut sind, bietet Ihnen dieses Buch vorab einen Crashkurs, der Ihnen Sprachkonstrukte wie Interzeptoren, Exceptions und die Standard PHP Library sowie Namespaces und Closures erläutert.
    Note: Title from resource description page (viewed May 13, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    Amsterdam ; : Newnes/Elsevier | Boston, Mass. :Safari Books Online,
    ISBN: 9780750687065 , 0750687061
    Language: English
    Pages: xxxi, 712 p , ill. , 24 cm
    Edition: 2nd ed.
    Keywords: System design ; Computer software ; Development ; Formal methods (Computer science) ; Statecharts (Computer science) ; UML (Computer science) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern hierarchical state machines (UML statecharts). The book describes a lightweight, open source, event-driven infrastructure, called QP that enables direct manual coding UML statecharts and concurrent event-driven applications in C or C++ without big tools. This book is presented in two parts. In Part I, you get a practical description of the relevant state machine concepts starting from traditional finite state automata to modern UML state machines followed by state machine coding techniques and state-machine design patterns, all illustrated with executable examples. In Part II, you find a detailed design study of a generic real-time framework indispensable for combining concurrent, event-driven state machines into robust applications. Part II begins with a clear explanation of the key event-driven programming concepts such as inversion of control (Hollywood Principle), blocking versus non-blocking code, run-to-completion (RTC) execution semantics, the importance of event queues, dealing with time, and the role of state machines to maintain the context from one event to the next. This background is designed to help software developers in making the transition from the traditional sequential to the modern event-driven programming, which can be one of the trickiest paradigm shifts. The lightweight QP event-driven infrastructure goes several steps beyond the traditional real-time operating system (RTOS). In the simplest configuration, QP runs on bare-metal microprocessor, microcontroller, or DSP completely replacing the RTOS. QP can also work with almost any OS/RTOS to take advantage of the existing device drivers, communication stacks, and other middleware. The accompanying website to this book contains complete open source code for QP, ports to popular processors and operating systems, including 80x86, ARM Cortex-M3, MSP430, and Linux, as well as all examples described in the book.
    Note: Includes bibliographical references (p. 693-697) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321574442 , 0321574443
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Object-oriented programming (Computer science) ; Computer software ; Testing ; Computer software ; Development ; Electronic books ; local
    Abstract: Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows." --Ward Cunningham "At last, a book suffused with code that exposes the deep symbiosis between TDD and OOD. This one's a keeper." --Robert C. Martin "If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book."-- Michael Feathers Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and "grow" software that is coherent, reliable, and maintainable. Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you'll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD--from integrating TDD into your processes to testing your most difficult features. Coverage includes • Implementing TDD effectively: getting started, and maintaining your momentum throughout the project • Creating cleaner, more expressive, more sustainable code • Using tests to stay relentlessly focused on sustaining quality • Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project • Using Mock Objects to guide object-oriented designs • Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency
    Note: Title from resource description page (viewed March 27, 2009). - Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321561510 , 0321561511
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: A Hands-On Guide to Equinox and the OSGi Framework In OSGI and Equinox: Creating Highly Modular Java™ Systems , three leading experts show developers-for the first time-exactly how to make the most of these breakthrough technologies for building highly modular dynamic systems. You'll quickly get started with Eclipse bundle tooling, create your first OSGi-based system, and move rapidly to sophisticated production development. Next, you'll master best practices and techniques for creating systems with exceptional modularity and maintainability. You'll learn all about OSGi's Declarative Services and how to use them to solve a wide variety of real-world problems. Finally, you'll see everything that you've learned implemented in a complete case study project that takes you from early prototype through application delivery. For every Eclipse developer, regardless of previous experience, this book Combines a complete hands-on tutorial, online sample code at every step, and deep technical dives for working developers Covers the OSGi programming model, component development, OSGi services, Eclipse bundle tooling, server-side Equinox, and much more Offers knowledge, guidance, and best practices for overcoming the complexities of building modular systems Addresses practical issues ranging from integrating third-party code libraries to server-side programming Includes a comprehensive case study that goes beyond prototyping to deliver a fully refined and refactored production system Whatever your application, industry, or problem domain, if you want to build state-of-the-art software systems with OSGi and Equinox, you will find this book to be an essential resource.
    Note: Title from resource description page (viewed March 26, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781430210191 , 1430210192
    Language: English
    Pages: xxx, 768 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: C♯ (Computer program language) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Business ; Data processing ; Electronic books ; local
    Abstract: Do you want to create .NET applications that provide high performance and scalability? Do you want to employ object-oriented programming techniques in a distributed environment? Do you want to maximize the reuse and maintainability of your code? Then this book is for you. In Rockford Lhotka's Expert C# 2008 Business Objects , you'll learn how to use advanced .NET Framework capabilities alongside object-oriented design and programming to create scalable, maintainable object-oriented applications. Better still, this book includes Component-based Scalable Logical Architecture (CSLA) .NET 3.6, a widely-used framework on which you can base your application development. By using the concepts and framework in the book, you can focus more on your business issues and less on technology. Using VS 2008 and C# 3.0, Rockford Lhotka shows you how CSLA .NET 3.6 allows great flexibility in object persistence, so business objects can use virtually any data sources available. The CSLA framework supports 1-, 2- and n-tier models through the concept of mobile objects. This provides the flexibility to optimize performance, scalability, security, and fault tolerance with no changes to code in the UI or business objects. Business objects based on CSLA.NET 3.6 automatically gain many advanced features that simplify the creation of Windows forms, web forms, WPF, WCF, WF, and web services interfaces, and LINQ.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    ISBN: 9781430209874 , 1430209879
    Language: English
    Pages: xi, 305 p , ill. , 23 cm
    Keywords: Computer software ; Development ; Computer software ; Development ; Management ; Computer programming ; Software documentation ; Electronic books ; local
    Abstract: Joel, Apress, Blogs, and Blooks ...I was learning the hard way about how to be a publisher and probably spending way too much time looking at web sites and programming than I should have in response to that. Anyway, one day I came across this web site called , which was run by a guy with strong opinions and an unusual, clever writing style, along with a willingness to take on the conventional wisdom. In particular, he was writing this ongoing series about how bad most user interfaces were-mostly because programmers by and large knew, as Joel and I would say, using the same Yiddish-derived NYC vernacular that we both share, "bupkis" about what users really want. And I, like many, was hooked both by the series and the occasional random essay that Joel wrote. And then I had this epiphany: I'm a publisher, I like reading his stuff, why not turn it into a book?... Read the complete Foreword - Gary Cornell, Cofounder, Apress Since the release of the bestselling title Joel on Software in 2004, requests for a sequel have been relentless. So, we went back to the famed JoelonSoftware.com archives and pulled out a new batch of favorites, many of which have been downloaded over one million times. With Joel's newest book, More Joel on Software , you'll get an even better (not to mention updated) feast of Joel's opinions and impressions on software development, software design, running a software business, and so much more. This is a new selection of essays from the author's web site, http://www.joelonsoftware.com. Joel Spolsky started his weblog in March 2000 in order to offer his insights, based on years of experience, on how to improve the world of programming. This weblog has become infamous among the programming world, and is linked to more than 600 other web sites and translated into 30+ languages! Spolsky's extraordinary writing skills, technical knowledge, and caustic wit have made him a programming guru. With the success of Joel on Software , there has been a strong demand for additional gems and advice, and this book is the answer to those requests. Containing a collection of all-new articles from the original, More Joel on Software has even more of an edge than the original, and the tips for running a business or managing people have far broader application than the software industry. We feel it is safe to say that this is the most useful book you will buy this year. What you'll learn The best approaches to managing and hiring extraordinary peopl...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596529963 , 0596529961
    Language: English
    Pages: xxii, 243 p , ill. , 23 cm
    Keywords: Information technology ; Management ; Management information systems ; Project management ; Data processing ; Computer software ; Development ; Electronic books ; local
    Abstract: Web 2.0 makes headlines, but how does it make money? This concise guide explains what's different about Web 2.0 and how those differences can improve your company's bottom line. Whether you're an executive plotting the next move, a small business owner looking to expand, or an entrepreneur planning a startup, Web 2.0: A Strategy Guide illustrates through real-life examples how businesses, large and small, are creating new opportunities on today's Web. This book is about strategy. Rather than focus on the technology, the examples concentrate on its effect. You will learn that creating a Web 2.0 business, or integrating Web 2.0 strategies with your existing business, means creating places online where people like to come together to share what they think, see, and do. When people come together over the Web, the result can be much more than the sum of the parts. The customers themselves help build the site, as old-fashioned "word of mouth" becomes hypergrowth. Web 2.0: A Strategy Guide demonstrates the power of this new paradigm by examining how: Flickr, a classic user-driven business, created value for itself by helping users create their own value Google made money with a model based on free search, and changed the rules for doing business on the Web-opening opportunities you can take advantage of Social network effects can support a business-ever wonder how FaceBook grew so quickly? Businesses like Amazon tap into the Web as a source of indirect revenue, using creative new approaches to monetize the investments they've made in the Web Written by Amy Shuen, an authority on Silicon Valley business models and innovation economics, Web 2.0: A Strategy Guide explains how to transform your business by looking at specific practices for integrating Web 2.0 with what you do. If you're executing business strategy and want to know how the Web is changing business, this book is for you.
    Note: Title from title screen. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 1932394850 , 9781932394856
    Language: English
    Pages: 513 p , ill. , 24 cm
    Keywords: Java (Computer program language) ; Computer software ; Testing ; Computer software ; Development ; Electronic books ; local
    Abstract: Describes the techniques, tools, and design patterns of TDD and ATDD and how to test Java code and Java EE components.
    Note: Includes bibliographical references (p. 481-485) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    Burlington, Mass. : Newnes | Boston, Mass. :Safari Books Online,
    ISBN: 9780750685832 , 0750685832
    Language: English
    Pages: xxi, 770 p , ill. , 24 cm. +
    Series Statement: Newnes know it all series
    Keywords: Embedded computer systems ; Programming ; Computer software ; Development ; Electronic books ; local
    Abstract: The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf! Embedded software is present everywhere - from a garage door opener to implanted medical devices to multicore computer systems. This book covers the development and testing of embedded software from many different angles and using different programming languages. Optimization of code, and the testing of that code, are detailed to enable readers to create the best solutions on-time and on-budget. Bringing together the work of leading experts in the field, this a comprehensive reference that every embedded developer will need! Chapter 1: Basic Embedded Programming Concepts Chapter 2: Device Drivers Chapter 3: Embedded Operating Systems Chapter 4: Networking Chapter 5: Error Handling and Debugging Chapter 6: Hardware/Software Co-Verification Chapter 7: Techniques for Embedded Media Processing Chapter 8: DSP in Embedded Systems Chapter 9: Practical Embedded Coding Techniques Chapter 10: Development Technologies and Trends *Proven, real-world advice and guidance from such "name" authors as Tammy Noergard, Jen LaBrosse, and Keith Curtis *Popular architectures and languages fully discussed *Gives a comprehensive, detailed overview of the techniques and methodologies for developing effective, efficient embedded software
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781590599860 , 1590599861
    Language: English
    Pages: xxi, 341 p , ill. , 24 cm
    Series Statement: The expert's voice in open source
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Electronic books ; local
    Abstract: Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta's chief technology officer Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring-based enterprise applications Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and customization for your application tuning, no matter the scale Power user secrets available, including config modules, customized advanced performance tuning, SDLC, Maven, and more
    Note: Title from resource description page (viewed May 27, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596519780 , 0596519788
    Language: English
    Pages: xiii, 206 p , ill. , 23 cm
    Keywords: Computer programming ; Computer programmers ; Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer .
    Note: Includes index. - "Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical time-saving advice and productivity tools that you can adopt right away, regardless of which platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity - how to work smarter, spurn interruptions, get the most out of your computer, and avoid repetition - he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team."--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    Upper Saddle River, [N.J.] : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321580313 , 0321580311
    Language: English
    Pages: xxx, 643 p , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: BIRT (Computer file) ; Business report writing ; Computer programs ; Computer software ; Development ; Application software ; Development ; Client/server computing ; Electronic books ; local
    Abstract: The world-wide developer community has downloaded over three million copies of BIRT (Business Intelligence and Reporting Tools) from the Eclipse web site. Built on the open-source Eclipse platform, BIRT is a powerful reporting system that provides an end-to-end solution, from creating and deploying reports to integrating report capabilities in enterprise applications. The second of a two-book series on business intelligence and reporting technology, Integrating and Extending BIRT, Second Edition introduces programmers to BIRT architecture and the reporting framework. BIRT technology makes it possible for a programmer to build a customized report using scripting and BIRT APIs. A programmer can also extend the BIRT framework by creating a new plug-in using the Eclipse Plug-in Development Environment. This book provides extensive examples on how to build plug-ins to extend the features of the BIRT framework. The source code for these examples is available for download. The topics discussed include Installing and deploying BIRT Deploying a BIRT report to an application server Understanding BIRT architecture Scripting in a BIRT report design Integrating BIRT functionality into applications Working with the BIRT extension framework This second edition, revised and expanded, adds the following new content Updated architectural diagrams Expanded scripting examples Tag library descriptions In-depth description of BIRT Web Viewer Configuring BIRT to use a JNDI connection XML report rendering plug-in example Fragment plug-in localization example Open Data Access (ODA) plug-in example implementing the new Data Tools Platform (DTP) design and run-time wizards
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Redmond, Wash.?] : Microsoft | Boston, Mass. :Safari Books Online,
    Language: English
    Pages: 34 p , ill.
    Series Statement: Solution accelerators
    Keywords: Microsoft Exchange server ; Computer software ; Development ; Information technology ; Management ; Electronic books ; local
    Abstract: Exchange Online - Evaluating Software-plus-Services is new type of guide designed to help you make decisions about what's best for your organization from both a business and a technology point of view. The guide provides a clear comparison of e-mail technologies across on-premises, standard hosting, and dedicated hosting scenarios. Use the Exchange Online: Evaluating Software-plus-Services guide as a framework for evaluating the technical feasibility of Microsoft Exchange Online. An overall scoring assessment is provided for each option, identifying key mail services and requirements for your organization. Understand the impact of adopting software-plus-services, weigh the importance of each topic to your organization, and learn which offering will serve you best.
    Note: "Version 1.0."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218666 , 3897218666
    Language: German
    Pages: xi, 149 p , ill. , 23 cm
    Edition: 1. Aufl.
    Keywords: Electronic commerce ; Web 2.0 ; Economic aspects ; Computer software ; Development ; Electronic books ; local
    Abstract: Web 2.0 ist zwar in aller Munde, aber wie macht man damit erfolgreich Geschäfte? In diesem Buch geht es nicht um technische Lösungen. In Die Web 2.0-Strategie geht es darum, die richtige Geschäftsstrategie im Internet für die kleine oder mittelständische Web-Firma zu finden. Amy Shuen analysiert die Informations- und Serviceangebote der Großen der IT-Branche (Facebook, Flickr, Google) und leitet hieraus konkrete Einsichten und Prinzipien für erfolgreiche Web 2.0-Geschäftsstrategien ab. Ob Sie ein Startup gründen wollen, die Internetpräsenz eines mittelständischen Unternehmens ausbauen oder einfach nur verstehen wollen, warum Flickr & Co. so erfolgreich sind, dieses Buch vermittelt kompakt aktuelles Business-Know-how. Netzwerke sind der Schlüssel Alle Beispiele in Die Web 2.0-Strategie handeln in irgendeiner Form von Netzwerkeffekten. Was früher Mundpropaganda oder Klatsch war, kann heute zu riesigem Wachstum führen, ist der Schlüssel, um Communities aufzubauen und regt Website-Besucher dazu an mitzuteilen, was sie denken, sehen und tun. Bei Web 2.0 geht es letztendlich darum, die Vorteile zu nutzen, die die Vernetzung über das Web ermöglicht. Von den erfolgreichen Web 2.0-Projekten lernen Ihre Web 2.0-Tour beginnt bei Flickr. Ein Blick zurück zu den Anfängen zeigt die Herausforderungen, denen sich Flickr stellen musste, um sich mit seiner Geschäftslogik erfolgreich zu positionieren. Als Nächstes sehen wir uns Google an und untersuchen die Art und Weise, wie es mit dem Long-Tail-Prinzip enorme Umsätze erwirtschaftete. Amazon wiederum fordert seine Kunden auf, Produkte zu bewerten und so andere Kunden bei ihrer Kaufentscheidung zu unterstützen: Mehrwert durch einen Community-Effekt, den selbst ein gut gemachter Katalog nicht bieten kann. Für viele Unternehmen interessant Sie müssen nicht für ein Startup oder gar für ein Web 2.0-Unternehmen arbeiten, um diesen Web 2.0-Leitfaden optimal für Ihre Geschäftsaktivitäten zu nutzen. Die im Buch ausführlich vorgestellten Erfolgsprojekte werden so klug und umfassend analysiert, dass die dahinter stehenden Business-Strategien deutlich werden. Und diese machen auch Ihr Unternehmen erfolgreich.
    Note: Title from resource description page (viewed April 23, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    ISBN: 9783897218628 , 3897218623
    Language: German
    Pages: xxxiii, 459 p , ill. , 24 cm
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: 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 au
    Note: Title from resource description page (viewed May 27, 2009). - "Deutsche Übersetzung und Bearbeitung: Jörg Beyer, Weimar (Lahn) & Lars Schulten, Köln."--Copyright page. - Includes index. - Text in German; translated from English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321553720 , 0321553721
    Language: English
    Pages: xxxi, 411 p , ill. , 25 cm
    Series Statement: Net Objectives product development series
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Computer software ; Development ; Vocational guidance ; Electronic books ; local
    Abstract: For software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. As software continues to evolve and mature, software development processes become more complicated, relying on a variety of methodologies and approaches. This book illuminates the path to building the next generation of software. Author Scott L. Bain integrates the best of today's most important development disciplines into a unified, streamlined, realistic, and fully actionable approach to developing software. Drawing on patterns, refactoring, and test-driven development, Bain offers a blueprint for moving efficiently through the entire software lifecycle, smoothly managing change, and consistently delivering systems that are robust, reliable, and cost-effective. Reflecting a deep understanding of the natural flow of system development, Emergent Design helps developers work with the flow, instead of against it. Bain introduces the principles and practices of emergent design one step at a time, showing how to promote the natural evolution of software systems over time, making systems work better and provide greater value. To illuminate his approach, Bain presents code examples wherever necessary and concludes with a complete project case study. This book provides developers, project leads, and testers powerful new ways to collaborate, achieve immediate goals, and build systems that improve in quality with each iteration. Coverage includes How to design software in a more natural, evolutionary, and professional way How to use the "open-closed" principle to mitigate risks and eliminate waste How and when to test your design throughout the development process How to translate design principles into practices that actually lead to better code How to determine how much design is enough How refactoring can help you reduce over-design and manage change more effectively The book's companion Web site, www.netobjectives.com/resources, provides updates, links to related materials, and support for discussions of the book's content.
    Note: Includes bibliographical references (p. 393-394) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Heidelberg : Dpunkt-Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783898644570 , 389864457X
    Language: German
    Pages: viii, 441 p , ill.
    Edition: 1. Aufl.
    Keywords: Eclipse (Electronic resource) ; Computer software ; Development ; Electronic books ; local
    Abstract: Eine Einführung mit Eclipse Equinox Das Konzept der Modularisierung ist heute als Mittel zur Komplexitätsreduzierung bei der Entwicklung großer Anwendungssysteme unumstritten. In Java gestaltet sich die Umsetzung dieses Konzepts bisher schwierig, da unterstützende Sprachkonzepte fehlen. Monolithische Anwendungssysteme sind die häufige Folge. Die OSGi Service Platform löst dieses Problem, indem sie ein dynamisches Modulsystem für Java bereitstellt. Ursprünglich für eingebettete Systeme konzipiert, wird die OSGi Service Platform heute vielfältig eingesetzt: von Anwendungen für Mobilfunkgeräte über Client-Anwendungen wie der Eclipse IDE bis hin zu Server-Applikationen. Dieses Buch liefert einen praktischen Einstieg in und einen fundierten Überblick über die zugrunde liegenden Technologien, Konzepte und Begriffe. Tutorials illustrieren dies jeweils am Bespiel von Eclipse Equinox als Implementierung der OSGi Service Platform. Der Leser wird so in die Lage versetzt, die vorgestellten Inhalte auf eigene Problemstellungen anzuwenden und selbstständig Lösungen zu entwickeln. These links have been provided by the publisher.
    Note: Title from resource description page (April 13, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Upper Saddle River, [N.J.] : IBM Press | Boston, Mass. :Safari Books Online,
    ISBN: 0321383001 , 9780321383006
    Language: English
    Pages: xxv, 333 p , ill. , 24 cm
    Keywords: Computer software ; Development ; IBM software ; Electronic books ; local
    Abstract: Optimize Your Entire Requirements Process-and Use Requirements to Build More Successful Software Using IBM® Rational® RequisitePro®, you can systematically improve the way you create and maintain requirements-and use those requirements to build more effective, higher-quality software. Now, for the first time, there's a comprehensive, hands-on guide to optimally using RequisitePro in real-world development environments. Utilizing a start-to-finish sample project, requirements expert Peter Zielczynski introduces an organized, best-practice approach to managing requirements and shows how to implement every step with RequisitePro. You'll walk through planning, eliciting, and clarifying stakeholder requirements; building use cases and other key project documents; managing changing requirements; transforming requirements into designs; and much more. Every stage of the process is illuminated with examples, realistic artifacts, and practical solutions. This book is an invaluable resource for everyone who creates requirements, and everyone who relies on them: business analysts, systems analysts, project managers, architects, designers, developers, and testers alike. Coverage includes Overcoming the three leading causes of project failure: lack of user input, incomplete requirements and specifications, and poorly managed change Understanding each type of software requirement-how they interrelate, and what makes a good requirement Establishing a Requirements Management Plan that describes how requirements are created and handled throughout the project lifecycle Developing a Vision document that can drive your project from beginning to end Creating high-quality use cases Using requirements as the basis for system design Leveraging RequisitePro features for improved project management Integrating requirements management with the IBM Rational Unified Process® Foreword xvii Preface xix Acknowledgments xxiii About the Author xxv Part I: Overview 1 Chapter 1: Requirements Management 3 Chapter 2: Overview of RequisitePro 23 Part II: Requirements Management Activities 33 Chapter 3: Establishing a Requirements Management Plan 35 Chapter 4: Setting up the Project 45 Chapter 5: Requirements Elicitation 63 Chapter 6: Developing a Vision Document 99 Chapter 7: Creating Use Cases 129 Chapter 8: Supplementary Specification 157 Chapter 9: Creating Test Cases from Use Cases 191 Chapter 10: Creating Test Cases from Supplementary Requirements 221 Chapter 11: Object-Oriente...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897214828 , 3897214822
    Language: German
    Pages: xxii, 397 p , ill. , 24 cm
    Edition: 1. Aufl.
    Keywords: Java (Computer program language) ; Computer software ; Development ; Computer software ; Testing ; Agile software development ; Electronic books ; local
    Abstract: Klar, alle entwickeln inzwischen "agil". Fast jeder hat schon einmal vom Agilen Manifest gehört, häufige Iterationen werden inzwischen für die meisten IT-Projekte angestrebt, und dass die zwischenmenschliche Komponente auch "irgendwie" wichtig ist, wissen wir doch auch nicht erst seit gestern. Aber "agil" ist nicht so vage! Java Champion Michael Hüttermann erklärt, was agile Softwareentwicklung wirklich bedeutet, und zeigt, wie sie sich konkret in die Tat umsetzen lässt. Mit viel Sachverstand schlägt er den Bogen vom Agilen Manifest bis zu einer kompletten technischen Infrastruktur, die agile Java-Entwicklung unterstützt. Die agile Philosophie und ihre Umsetzung Die Basis agiler Entwicklung ist natürlich das Agile Manifest, von dem sich zahlreiche Werte, Prinzipien und Methoden ableiten lassen. In diesem Buch wird deutlich, warum agiles Vorgehen so erfolgreich ist und wie es sich am besten einführen lässt. Auch Fallstricke in der Praxis verschweigt der Autor nicht und gibt zahlreiche Tipps aus seiner Projekterfahrung. Eine vollständige Infrastruktur für Ihre agile Java-Entwicklung An der spannendsten Frage hören dann viele andere Bücher auf: Wie setze ich die Theorie in technische Praxis um? Michael Hüttermann stellt Ihnen eine Infrastruktur aus nützlichen Werkzeugen vor, die Ihren kompletten Entwicklungszyklus abbilden und agiles Vorgehen konkret unterstützen. Von der Versionskontrolle über den Build-Prozess bis zu verschiedenen Testmöglichkeiten - der größere Teil des Buchs widmet sich der technischen Umsetzung der verschiedenen Projektphasen. Moderne Werkzeuge und typische Szenarien Die Werkzeuge, die Sie hier kennenlernen werden, sind allesamt bewährte Open Source-Tools: JUnit und TestNG für Komponententests, Selenium und WebTest sowie Jemmy für funktionale und Akzeptanztests für Java Web- und Swing-Anwendungen, Subversion, Ant, Maven und CruiseControl für Konfigurationsmanagement und Build-Prozess, ergänzende Werkzeuge wie Checkstyle, EasyMock und Trac - mit ihnen lassen sich die Anforderungen moderner Java-Projekte effektiv erfüllen. Zahlreiche typische Szenarien spielt der Autor auch mit konkreten Code-Beispielen durch.
    Note: Title from resource description page (viewed April 22, 2009). - "von der Methode bis zur technischen Infrastruktur" --Cover. - Includes bibliographical references (p. 387 - 389) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 0321267966
    Language: English
    Pages: 1296 p , ill. (some col.).
    Keywords: Microsoft .NET Framework ; Computer software ; Development ; Electronic books ; local
    Abstract: "Some books are different-the content can't be Googled from the Internet, the authors have real-life experiences to share, the code can be used in real-world projects. This is one of those books." -Neal Myrddin, Independent Developer "Chris and Michael nail the soul of Windows Forms 2.0. This book provides an insightful view into the design of Windows Forms and the integration of new 2.0 features. It is just as applicable for the first-time Windows Forms programmer as the seasoned line of business developer. The 'What's New in 2.0' appendix is worth the price of admission alone." -Mike Harsh, Windows Forms Program Manager, Microsoft, Inc. "This book takes an amazingly broad and deep technology, and breaks it into manageable pieces that are easily consumed. You cannot survive building a complex WinForms application without this book." -Ryan Dorrell, Chief Technology Officer, AgileThought " Windows Forms 2.0 Programming offers something for every .NET developer. Experienced developers will appreciate the in-depth coverage of new 2.0 features, including the most comprehensive coverage of ClickOnce deployment, multithreading, and the new designer integration found anywhere. Developers new to Winforms programming will appreciate the coverage of the fundamentals all Winforms developers need to know. Whether you're an experienced WinForms developer or just beginning, you need this book." -Fritz Onion, cofounder of Pluralsight, author of Essential ASP.NET, and ASP.NET MVP "I don't want just a description of the WinForms widgets. I can get that online or from other books. What I want is a roadmap for pitfalls to avoid, and innovative solutions for common problems. That is where this book shines. All of us who found the first edition of this book to be an indispensible part of our reference library will appreciate this updated edition that describes WinForms 2.0." -Johan Ericsson, Software Engineer, Agilent Technologies "The books Chris Sells writes are always insightful and this newest addition is no different. This book in particular is for those who want to understand not just the flashy surface of Windows Forms 2.0, but also how it fits into the .NET environment. Readers will have this book at their desks, not stuck on their shelves, for quite a long time." -Yoshimatsu Fumiaki, Software Engineer based in Tokyo Japan "Chris and Mike have done an excellent job presenting the information you need to be successful with Windows Forms." -Jessica Fosler, D...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 032142672X
    Language: English
    Pages: 864 p , col. ill.
    Edition: 2nd ed.
    Keywords: Computer software ; Development ; Java (Computer program language) ; Electronic books ; local
    Abstract: A new edition of this title is available, ISBN-10: 0321553462 ISBN-13: 9780321553461 "I'm often asked, 'What are the best books about Eclipse?' Number one on my list, every time, is Eclipse: Building Commercial-Quality Plug-ins. I find it to be the clearest and most relevant book about Eclipse for the real-world software developer. Other Eclipse books focus on the internal Eclipse architecture or on repeating the Eclipse documentation, whereas this book is laser focused on the issues and concepts that matter when you're trying to build a product." -- Bjorn Freeman-Benson Director, Open Source Process, Eclipse Foundation "As the title suggests, this massive tome is intended as a guide to best practices for writing Eclipse plug-ins. I think in that respect it succeeds handily. Before you even think about distributing a plug-in you've written, read this book." -- Ernest Friedman-Hill Sheriff, JavaRanch.com " Eclipse: Building Commercial-Quality Plug-ins was an invaluable training aid for all of our team members. In fact, training our team without the use of this book as a base would have been virtually impossible. It is now required reading for all our developers and helped us deliver a brand-new, very complex product on time and on budget thanks to the great job this book does of explaining the process of building plug-ins for Eclipse." -- Bruce Gruenbaum "This is easily one of the most useful books I own. If you are new to developing Eclipse plug-ins, it is a 'must-have' that will save you lots of time and effort. You will find lots of good advice in here, especially things that will help add a whole layer of professionalism and completeness to any plug-in. The book is very focused, well-structured, thorough, clearly written, and doesn't contain a single page of 'waffly page filler.' The diagrams explaining the relationships between the different components and manifest sections are excellent and aid in understanding how everything fits together. This book goes well beyond Actions, Views, and Editors, and I think everyone will benefit from the authors' experience. I certainly have." -- Tony Saveski "The authors of this seminal book have decades of proven experience with the most productive and robust software engineering technologies ever developed. Their experiences have now been well applied to the use of Eclipse for more effective Java development. A must-have for any serious software engineering professional!" -- Ed Klimas "Just wanted to a...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Addison Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 0321321308
    Language: English
    Pages: 448 p , ill.
    Keywords: Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: "The Japanese samurai Musashi wrote: 'One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.' "Similarly, we have the long RUP and the short RUP, and all sizes in between. RUP is not a rigid, static recipe, and it evolves with the field and the practitioners, as demonstrated in this new book full of wisdom to illustrate further the liveliness of a process adopted by so many organizations around the world. Bravo!" --Philippe Kruchten, Professor, University of British Columbia "The Unified Process and its practices have had, and continue to have, a great impact on the software industry. This book is a refreshing new look at some of the principles underlying the Unified Process. It is full of practical guidance for people who want to start, or increase, their adoption of proven practices. No matter where you are today in terms of software maturity, you can start improving tomorrow." --Ivar Jacobson, Ivar Jacobson Consulting "Kroll and MacIsaac have written a must-have book. It is well organized with new principles for software development. I encounter many books I consider valuable; I consider this one indispensable, especially as it includes over 20 concrete best practices. If you are interested in making your software development shop a better one, read this book!" --Ricardo R. Garcia, President, Global Rational User Group Council, www.rational-ug.org/index.php "Agile software development is real, it works, and it's here to stay. Now is the time to come up to speed on agile best practices for the Unified Process, and this book provides a great starting point." --Scott W. Ambler, practice leader, Agile Modeling "IBM and the global economy have become increasingly dependent on software over the last decade, and our industry has evolved some discriminating best practices. Per and Bruce have captured the principles and practices of success in this concise book; a must for executives, project managers, and practitioners. These ideas are progressive, but they strike the right balance between agility and governance and will form the foundation for successful systems and software developers for a long time." --Walker Royce, Vice President, IBM Software Services-Rational "Finally, the RUP is presented in digestible, byte-size pieces. Kroll and MacIsaac effectively describe a set of practices that can be adopted in a low-ceremony, ad hoc fashion, suited to the ...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 0321166078 , 9780321166074
    Language: English
    Pages: xxx, 569 p , ill. , 24 cm
    Series Statement: Effective software development series
    Keywords: Computer software ; Development ; Coding theory ; Open source software ; Electronic books ; local
    Abstract: Diomidis Spinellis' first book, Code Reading , showed programmers how to understand and modify key functional properties of software. Code Quality focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, portability, and maintainability, as well as efficiency in time and space. Spinellis draws on hundreds of examples from open source projects--such as the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database--to illustrate concepts and techniques that every professional software developer will be able to appreciate and apply immediately. Complete files for the open source code illustrated in this book are available online at: http://www.spinellis.gr/codequality/
    Note: Includes bibliographical references (p. 505-521) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 0321194047
    Language: English
    Pages: 336 p , ill.
    Edition: 2nd ed.
    Keywords: Microsoft .NET Framework ; Internet programming ; Computer software ; Development ; Electronic books ; local
    Abstract: Microsoft's .NET is revolutionizing Windows-based software development. Since its initial release in 2002, .NET has changed significantly, becoming the foundation for a new generation of Windows applications. The .NET Framework and Visual Studio, the two core aspects of this initiative, provide a multilanguage environment in which developers can create Web services, graphical user interfaces, and other kinds of applications. Taken as a whole, the .NET technologies have changed the way nearly every Windows application is built. Now fully updated for version 2.0 of the .NET Framework and Visual Basic 2005, Understanding .NET, Second Edition, is a concise guide to the landscape of Windows development. Margin notes, detailed diagrams, and lucid writing make this book easy to read and navigate, while analysis sections explore controversial issues and address common concerns. David Chappell's independent perspective and straightforward descriptions clarify both how the .NET technologies work and how they can be used. Coverage includes An overview of .NET and its goals The Common Language Runtime (CLR) The .NET languages, including C#, Visual Basic, and C++ The .NET Framework class library Building Web Applications with ASP.NET Accessing Data with ADO.NET .NET framework integration with SQL Server 2005 The key to using a new technology is to understand the fundamentals. This book provides the robust foundation developers and technical managers need to make the right decisions and maximize the potential of this revolutionary framework.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 0735622140 , 9780735622142
    Language: English
    Keywords: Computer software ; Development ; Computer security ; Computer software ; Reliability ; Electronic books ; local
    Abstract: Your customers demand and deserve better security and privacy in their software. This book is the first to detail a rigorous, proven methodology that measurably minimizes security bugs-the Security Development Lifecycle (SDL). In this long-awaited book, security experts Michael Howard and Steve Lipner from the Microsoft Security Engineering Team guide you through each stage of the SDL-from education and design to testing and post-release. You get their first-hand insights, best practices, a practical history of the SDL, and lessons to help you implement the SDL in any development organization. Discover how to: Use a streamlined risk-analysis process to find security design issues before code is committed Apply secure-coding best practices and a proven testing process Conduct a final security review before a product ships Arm customers with prescriptive guidance to configure and deploy your product more securely Establish a plan to respond to new security vulnerabilities Integrate security discipline into agile methods and processes, such as Extreme Programming and Scrum Includes a CD featuring: A six-part security class video conducted by the authors and other Microsoft security experts Sample SDL documents and fuzz testing tool PLUS-Get book updates on the Web. A Note Regarding the CD or DVD The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktechoreilly.com.
    Note: Title from title screen. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : IBM Press | Boston, Mass. :Safari Books Online,
    ISBN: 0321356993
    Language: English
    Pages: 384 p , ill.
    Keywords: Rational Clearcase ; Ant (Computer file) ; CruiseControl (Computer file) ; Java (Computer program language) ; Computer software ; Development ; Electronic books ; local
    Abstract: Optimize your entire Java build and release process with ClearCase ® , Ant, and CruiseControl Better builds mean better software . Effective, regular build processes accelerate development and improve quality, helping you identify small problems early, before they grow complex and costly to fix. Now, there's a step-by-step guide to creating Java build processes that are right for your organization. Leading build and release management expert Kevin Lee introduces best practices for integrating and using three exceptionally powerful and recognized industry standard tools: IBM Rational® ClearCase software configuration management system, the open source Ant build tool, and CruiseControl for automating continuous builds. No previous build experience is necessary: Lee thoroughly explains everything from configuring SCM environments and defining build scripts through to release packaging and deployment. He offers solutions and techniques for both Base ClearCase and Unified Change Management (UCM)-IBM Rational's best practice Software Configuration Management usage model. Key techniques are presented in real-world context, through a full-fledged three-tier application case study. Whether you are a software developer, manager, or integrator, this book will help you create better builds-and reap the benefits in efficiency, traceability, quality, and speed. Coverage includes · Ensuring that every build you create is complete, consistent, and reproducible · Configuring a ClearCase-controlled environment to support your development organization's build and release process · Installing Ant and configuring it to build all of your project assets · Integrating Ant with ClearCase and effectively using them together · Installing CruiseControl and configuring it to schedule and automate different types of builds · Integrating CruiseControl with ClearCase to schedule builds and automate baselines and reports · Creating custom baseline and change request reports · Setting up automatic notification whenever build problems arise · Creating and packaging releasable, traceable builds with ClearCase and ClearQuest™
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897215214 , 3897215217
    Language: German
    Pages: 126 p , ill.
    Edition: 2. Aufl.
    Keywords: Object-oriented programming (Computer science) ; UML (Computer science) ; Computer software ; Development ; Electronic books ; local
    Abstract: UML 2.0 - kurz & gut ist eine kompakte Kurzreferenz für alle UML-Nutzer, die sich einen schnellen Überblick über die wesentlichen Eigenschaften und Funktionen der aktuellen UML verschaffen wollen. Übersichtlich und effizient behandelt das Buch neben grafischen Elementen und Notationen auch UML-Klassifizierungen, Pakete und Stereotypen und erläutert Verwendung, Symbole und Syntax der folgenden UML-Diagrammtypen: Klassendiagramme Komponentendiagramme Sequenzdiagramme Kommunikationsdiagramme Zeitdiagramme Interaktionsübersichten Paketdiagramme Verteilungsdiagramme Anwendungsfalldiagramme Kompositionsstrukturdiagramme Aktivitätsdiagramme Zustandsdiagramme Neben den zahlreichen UML 2.0-Diagrammtypen beschäftigt sich die deutlich erweiterte 2. Auflage von UML 2.0 - kurz & gut jetzt auch mit der Object Constraint Language (OCL). Kompakt und auf den Punkt gebracht - in dieser Schnellreferenz finden Sie auf Anhieb all die Informationen, die Sie für die effektive Arbeit mit der UML benötigen.
    Note: Title from resource description page (viewed Apr. 22, 2009). - "Übersetzung und deutsche Bearbeitung: Dorothea Heymann-Reder, Bornheim."--Copyright page. - Includes index. - Text in German, translated from English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online,
    ISBN: 0672328135
    Language: English
    Pages: xiii, 656 p , ill.
    Keywords: Macintosh (Computer) ; Programming ; Object-oriented programming (Computer science) ; BASIC (Computer program language) ; Computer software ; Development ; Electronic books ; local
    Abstract: REALbasic Cross-Platform Application Development treats REALbasic as a serious development environment and is targeted to developers with a minimum of programming experience, but who may or may not be new to the REALbasic platform. Written by a writer and developer with extensive REALbasic experience with input and guidance from REAL Software, this book will show you how to take advantage of the new cross-platform abilities of REALbasic and teach you how to create cross-platform applications. Don't waste any more time with the other novice-oriented REALbasic books out there. Get inside this development environment with REALbasic Cross-Platform Application Development.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Upper Saddle River, N.J. : Addison Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 0321486471
    Language: English
    Pages: 117 p
    Keywords: Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: A Practical Framework for Gaining Agility's Benefits Without the Risk Agile methodologies, such as XP, Scrum, Crystal, and Lean Software Development enable development organizations to deliver higher-quality software far more rapidly. However, for the "non-agile" development organization, transitioning to agility is an enormous leap, requiring radically new skills and presenting profound risks. In this book, leading agile practitioner Carol A. Wellington introduces the first systematic, three-phase process for moving smoothly to agility. Just as developers have learned to refactor code to improve performance and maintainability, Wellington shows how to refactor processes to improve agility. Using Wellington's framework, you can gradually move toward agility, while maintaining full control and avoiding disruption. You'll lay a solid foundation for agility, and then refactor more and more of your processes, systematically introducing agility wherever it delivers compelling value. You can retain current processes that work, and implement the best agile methods for your organization, regardless of their source. This practical approach can help you build organizational confidence in agility, drive measurable benefits, and minimize risk every step of the way. Coverage includes · Phase 1: Time-boxed iterations that deliver customer-visible functionality-not just components · Phase 2: A lightweight measurement process to detect problems and evaluate changes withoutwasting too much time gathering and analyzing data · Phase 3: Identifying your worst process "smells," uncovering their true underlying causes, and fixing them · Incrementally bringing agility to planning, estimation, analysis, design, development, and process management · Eliminating tasks and processes that don't add value · Overcoming pitfalls and hidden interconnections that complicate your agile transition · Learning to lead the transition to agility, gaining buy-in from team members, customers, and executives Whatever your role, organization, or current methodology, Refactoring to Agility can help you reap powerful value from agile methods-without the risks. Dr. Carol A. Wellington is a professor of computer science and the department chair at Shippensburg University of Pennsylvania. Prior to this position, she was a leader in large software development organizations, building operating systems and real-time embedded applications. Dr. Wellington currently us...
    Note: Attributed to Carol A. Wellington by Safari. - Publication information suggested by Safari. - Includes bibliographical references (p. 117)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Berkeley, [Calif.] : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781590595008 , 1590595009
    Language: English
    Pages: xviii, 309 p , ill.
    Keywords: Computer software ; Development ; Computer programming ; Electronic books ; local
    Abstract: It's nice having a collection of high-quality writing related to software and the business in one place instead of trawling the Web for it. Meryl K. Evans, meryl. ...an entertaining read with a number of enlightening insights into what I do for a living... The whole book is fantastic though, and you should absolutely pick it up...in dead tree form. This is a book worth checking out, even if you're not a software developer. With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical writing literati. The Best Software Writing contains writings from: Ken Arnold Leon Bambrick Michael Bean Rory Blyth Adam Bosworth danah boyd Raymond Chen Kevin Cheng and Tom Chi Cory Doctorow ea_spouse Bruce Eckel Paul Ford Paul Graham John Gruber Gregor Hohpe Ron Jeffries Eric Johnson Eric Lippert Michael Lopp Larry Osterman Mary Poppendieck Rick Schaut Aaron Swart Clay Shirky Eric Sink why the lucky stiff
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321580207 , 0321580206
    Language: English
    Pages: xx, 546 p , ill. , 25 cm
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Computer architecture ; Electronic books ; local
    Abstract: Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture. With this book you will learn how to Design an architecture that reflects and balances the different needs of its stakeholders Communicate the architecture to stakeholders and demonstrate that it has met their requirements Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location Use scenarios and patterns to drive the creation and validation of your architecture Document your architecture as a set of related views Use perspectives to ensure that your architecture exhibits important qualities such as performance, scalability, and security The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike. Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects. A supporting Web site containing further information can be found at www.viewpoints-and-perspectives.info
    Note: Includes bibliographical references (p. 523-529) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 073561993X , 9780735619937
    Language: English
    Pages: xix, 163 p , ill. , 24 cm
    Keywords: Computer software ; Development ; Agile software development ; Project management ; Scrum (Computer software development) ; Electronic books ; local
    Abstract: The rules and practices for Scrum-a simple process for managing complex projects-are few, straightforward, and easy to learn. But Scrum's simplicity itself-its lack of prescription-can be disarming, and new practitioners often find themselves reverting to old project management habits and tools and yielding lesser results. In this illuminating series of case studies, Scrum co-creator and evangelist Ken Schwaber identifies the real-world lessons-the successes and failures-culled from his years of experience coaching companies in agile project management. Through them, you'll understand how to use Scrum to solve complex problems and drive better results-delivering more valuable software faster. Gain the foundation in Scrum theory-and practice-you need to: Rein in even the most complex, unwieldy projects Effectively manage unknown or changing product requirements Simplify the chain of command with self-managing development teams Receive clearer specifications-and feedback-from customers Greatly reduce project planning time and required tools Build-and release-products in 30-day cycles so clients get deliverables earlier Avoid missteps by regularly inspecting, reporting on, and fine-tuning projects Support multiple teams working on a large-scale project from many geographic locations Maximize return on investment!
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 0596007124
    Language: English
    Pages: xxxvi, 638 p , ill.
    Keywords: Computer software ; Development ; Java (Computer program language) ; Electronic books ; local
    Abstract: What's so special about design patterns? At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns-now updated for Java 8-shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the time you finish this book, you'll be able to take advantage of the best design practices and experiences of those who have fought the beast of software design and triumphed. What's so special about this book? We think your time is too valuable to spend struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Design Patterns uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    ISBN: 1590593898 , 9781590593899
    Language: English
    Pages: xvi, 362 p , ill. , 23 cm
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: Joel Spolsky began his legendary web log, http://www.joelonsoftware.com , in March 2000, in order to offer insights for improving the world of programming. Spolsky based these observations on years of personal experience. The result just a handful of years later? Spolsky's technical knowledge, caustic wit, and extraordinary writing skills have earned him status as a programming guru! His blog has become renowned throughout the programming worldnow linked to more than 600 websites and translated into over 30 languages. Joel on Software covers every conceivable aspect of software programming-from the best way to write code, to the best way to design an office in which to write code! All programmers, all people who want to enhance their knowledge of programmers, and all who are trying to manage programmers will surely relate to Joel's musings.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    Reading, Mass. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780768685251 , 0768685257
    Language: English
    Pages: xxi, 374 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Risk management ; Computer software ; Development ; Electronic books ; local
    Abstract: "The increasing rate of technological change we are experiencing in our lifetime yields competitive advantage to organizations and individuals who are willing to embrace risk and the opportunities it presents. Those who choose to minimize or avoid risk, as opposed to managing it, set a course for obsolescence. Hall has captured the essence of risk management and given us a practical guide for the application of useful principles in software-intensive product development. This is must reading for public and private sector managers who want to succeed as we begin the next century." - Daniel P. Czelusniak, Director, Acquisition Program Integration Office of the Under Secretary of Defense (Acquisition and Technology) The Pentagon "Since it is more than just common sense, the newcomer to risk management needs an intelligent guide. It is in this role that Elaine Hall's book excels. This book provides a set of practical and well-delineated processes for implementation of the discipline." - Tom DeMarco, from the Foreword Risk is inherent in the development of any large software system. A common approach to risk in software development is to ignore it and hope that no serious problems occur. Leading software companies use quantitative risk management methods as a more useful approach to achieve success. Written for busy professionals charged with delivering high-quality products on time and within budget, Managing Risk is a comprehensive guide that describes a success formula for managing software risk. The book is divided into five parts that describe a risk management road map designed to take you from crisis to control of your software project. Highlights include: Six disciplines for managing product development. Steps to predictable risk-management process results. How to establish the infrastructure for a risk-aware culture. Methods for the implementation of a risk management plan. Case studies of people in crisis and in control.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780735634725 , 0735634726
    Language: English
    Pages: xix, 647 p , ill.
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: Corporate and commercial software-development teams all want solutions for one important problem-how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find: A rapid-development strategy that can be applied to any project and the best practices to make that strategy work Candid discussions of great and not-so-great rapid-development practices-estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many others A list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndrome Case studies that vividly illustrate what can go wrong, what can go right, and how to tell which direction your project is going RAPID DEVELOPMENT is the real-world guide to more efficient applications development.
    Note: Includes bibliographical references (p. 609-623) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...