Scenario-Focused EngineeringGreat technology alone is rarely sufficient to ensure a product's success. Scenario-Focused Engineering is a customer-centric, iterative approach used to design and deliver the seamless experiences and emotional engagement customers demand in new products. In this book, you'll discover the proven practices and lessons learned from real-world implementations of this approach, including why delight matters, what it means to be customer-focused, and how to iterate effectively using the Fast Feedback Cycle.
In an engineering environment traditionally rooted in strong analytics, the ideas and practices for Scenario-Focused Engineering may seem counter-intuitive. Learn how to change your team's mindset from deciding what a product, service, or device will do and solving technical problems to discovering and building what customers actually want. ...
Adaptive Code via C#As every developer knows, requirements are subject to change. But when you build adaptability into your code, you can respond to change more easily and avoid disruptive rework. Focusing on Agile programming, this book describes the best practices, principles, and patterns that enable you to create flexible, adaptive code - and deliver better business value. ...
Clojure Reactive ProgrammingReactive Programming (RP) is central to many concurrent systems. It endeavors to make the process of developing highly-concurrent, event-driven, and asynchronous applications simpler and less error-prone. RP comes in many flavors and we will look at some of them in this book.
Clojure Reactive Programming is a practical guide aimed at exploring RP. It starts by describing Functional Reactive Programming (FRP) and its formulations, as well as how it inspired Compositional Event Systems (CES).
It also presents several examples of Reactive applications implemented in different frameworks, allowing you to develop an understanding of the subject as well as learn how to develop your ability to work with time-varying values.
By the end of the book, you will be equipped to solve real-world problems as well as understand the trade-offs between the approaches shown in the book. ...
Advanced Metaprogramming in Classic C++, 3rd EditionAdvanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be rich, illustrate the point, and be run with confidence. The code can be readily adapted to include the elements of the Modern C++ standards. The gain for the reader is that TMP is presented in the book as a set of techniques that will enable a new style to your C++ coding while making it exceptionally clear and efficient.
The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on small reusable techniques that will improve the quality of daily work. This is a book to sit with and learn from. Users of it in prior editions point out that they come back to it over and over. This edition enhances the readability and clarity of the discussion. ...
Beautiful VisualizationWith contributions from more than two dozen experts, this book demonstrates why visualizations are beautiful not only for their aesthetic design, but also for elegant layers of detail that efficiently generate insight and new understanding. Think of the familiar map of the New York City subway system, or a diagram of the human brain. These older examples have been surpassed by artists, designers, commentators, scientists, analysts, statisticians, and others who show how visualizations using today's digital capabilities can help us make sense of the world. ...
iPhone & iPad Game Development For DummiesGot an idea for a fun iPad or iPhone game but don't know what to do with it? Read this book and you will! You'll see how to design games that play wonderfully on the small screen, what's involved in becoming a registered developer, how to work with the SDK, key features of game architecture, how to market your games, and more. Get your game on! ...
Windows 8 Application Development with HTML5 For DummiesThis book offers a primer for building HTML5, CSS3 and JavaScript applications for Windows 8. It includes an up-to-date guide for dusting off an aging HTML skill set and adapting to the Windows 8 apps and provides a reference for Windows and .NET programmers not familiar with HTML5. The overall design principles of MetroUI (the new design paradigm for Windows) are discussed.
The book also addresses visual design with HTML and CSS, which are the visual design languages to bring MetroUI applications to the screen. Finally, there is a section on using JavaScript for inter- and intra-functional components. ...
Mobile Web Design For DummiesWith the popularity of Internet access via cell phones and other mobile devices, Web designers now have to consider as many as eight operating systems, several browsers, and a slew of new devices as they plan a new site, a new interface, or a new sub-site. This easy-to-follow friendly book guides you through this brave new world with a clear look at the fundamentals and offers practical techniques and tricks you may not have considered. ...
Excel 2013 All-in-One For DummiesAs the standard for spreadsheet applications, Excel is used worldwide - but it's not always user-friendly. However, in the hands of veteran bestselling author Greg Harvey, Excel gets a whole lot easier to understand! This handy all-in-one guide covers all the essentials, the new features, how to analyze data with Excel, and much more. The featured minibooks address Excel basics, worksheet design, formulas and functions, worksheet collaboration and review, charts and graphics, data management, data analysis, and Excel and VBA.
Whether you're an Excel newbie or a veteran user to wants to get familiar with the latest version, Excel 2013 All-in-One For Dummies has everything you need to know. ...
Creating Web Pages For Dummies, 9th EditionIt's easy to design, build, and post a Web page with Google Page Creator or CoffeeCup HTML Editor, but a friendly guide still comes in handy. Creating Web Pages For Dummies, 9th Edition introduces you to Web design software and online page-building tools, and walks you through the process in record time.
Like its previous editions, this book gives you the skinny on getting Web pages up and running with the least amount of hassle. But not just ho-hum Web pages! ...