- How to Grow Structure
-
By
Jurgen Appelo
- Jan 27, 2011
- This chapter gives you an overview of adaptive principles in organizational design and some ideas on the ways to grow a structure in your own organization.
|
- How to Store Text in Strings in Python
-
By
Katie Cunningham
- Oct 25, 2013
- When Python wants to store text in a variable, it creates a variable called a string. Katie Cunningham shows you how to create, print and format strings and when to use strings in the real world.
|
- How to Work with Variables, Data Types, and Arithmetic Expressions in the C Programming Language
-
By
Stephen G. Kochan
- Aug 21, 2014
- C has a rich variety of math operators that you can use to manipulate your data. In this chapter from Programming in C, 4th Edition, Stephen G. Kochan covers the int, float, double, char, and _Bool data types, modifying data types with short, long, and long long, the rules for naming variables, basic math operators and arithmetic expressions, and type casting.
|
- How Your First Phrogram Program Works
-
By
David Witus, Walt Morrison, Jon Schwartz
- Oct 5, 2007
- Understand how and why your program works the way it does and how you can start creating your own programs with Phrogram.
|
- Implementing Domain-Driven Design: Aggregates
-
By
Vaughn Vernon, Vaughn Vernon
- Feb 12, 2013
- Clustering Entities and Value Objects into an Aggregate with a carefully crafted consistency boundary may at first seem like quick work, but among all DDD tactical guidance, this pattern is one of the least well understood. Vaughn Vernon, author of Implementing Domain-Driven Design, explains how crucial it is to follow the Aggregate Rules of Thumb when designing Aggregates.
|
- Improve Your Testing and Your Testers with Paired Testing
-
By
Karen N. Johnson
- Apr 27, 2010
- Have you ever had testers on your team whose knowledge and skill sets were complementary, and wondered how you could encourage them to exchange and collaborate so that they could both increase their skills? Author Karen Johnson shows a different approach to testing and some of the advantages of pairing testers.
|
- In Praise of C and C++
-
By
Pete McBreen
- Jul 19, 2002
- See why many developers prefer C and C++ over other rapid development tools. C and C++ enable developers to create long-lived predictable applications and to interface to legacy code on practically any platform.
|
- Integrating Play for Java and Akka
-
By
Steven Haines
- Jun 23, 2014
- Learn how to integrate Play with Akka to create highly scalable and resilient applications.
|
- Interview with Andrei Alexandrescu (Part 1 of 3)
-
By
Andrei Alexandrescu, Eric Niebler
- Aug 11, 2010
- In part 1 of this three-part series, Eric Niebler talks with his pal and fellow InformIT contributor Andrei Alexandrescu about the D programming language and Andrei's new book about it: what makes D different from other languages, whether D's class libraries rival those of Java and .NET, and why Andrei claims not to be a guru.
|
- Interview with Andrei Alexandrescu (Part 2 of 3)
-
By
Andrei Alexandrescu, Eric Niebler
- Aug 18, 2010
- Part 2 of this interview about the D programming language finds Eric Niebler and Andrei Alexandrescu deep in discussion about structs versus classes, the difficulties of copy semantics, rvalue references, the intricacies of garbage collection, and Andrei's occasional failure in serving as the standard-bearer for policy-based design.
|
- Interview with Fred Brooks on the Publication of The Design of Design
-
By
Frederick P. Brooks, EΓ³in Woods
- Jun 8, 2010
- Eoin Woods talks with Fred Brooks, author of The Mythical Man-Month, on what motivated him to write his new book, examples of good and bad programming languages, how to recruit great designers, and the three most important pieces of advice for managing design projects.
|
- Interview with Jim Highsmith
-
By
Israel Gat, Jim Highsmith
- Aug 17, 2009
- Israel Gat talks with Jim Highsmith, author of Agile Project Management: Creating Innovative Products, Second Edition, about why he wrote a new edition of the book, approaches to Agile development, Agile adoption, risk-mitigation strategies, and more.
|
- Introduction to "The Java Language Specification, Java SE 8 Edition"
-
By
James Gosling, Gilad Bracha, Alex Buckley, Bill Joy, Guy L. Steele
- Jun 12, 2014
- The authors of The Java Language Specification, Java SE 8 Edition introduce the book and the specs of Java SE 8.
|
- Introduction to C++ Programming
-
By
Paul Deitel, Harvey Deitel
- May 10, 2011
- In this chapter, Harvey and Paul Deitel offer five examples that demonstrate how your programs can display messages and obtain information from the user for processing.
|
- Introduction to Google Software Testing
-
By
James A. Whittaker
- Apr 5, 2012
- James A. Whittaker, the former Test Director for Chrome and Chrome OS, discusses his book, How Google Tests Software, what it means to be a Google tester and how Google testers approach the problems of scale, complexity and mass usage.
|
- Introduction to Play 2 for Java
-
By
Steven Haines
- Jun 9, 2014
- Learn about when you might want to use Play Framework to help you set up a development environment, and walk through building your first Hello, Play application.
|
- Introduction to Process Control and Instrumentation
-
By
B. Wayne Bequette
- Apr 18, 2003
- Welcome to the world of process control and instrumentation! Discover how to identify and classify possible control objects and variables, assess the importance of process control, sketch a process instrumentation, and much more.
|
- Introduction to Process for System Architecture and Requirements Engineering
-
By
Derek Hatley, Peter Hruschka, Imtiaz Pirbhai
- Oct 14, 2013
- The authors of Process for System Architecture and Requirements Engineering introduce their book, which presents a broad approach to the effective development of systems.
|
- Introduction to Programming in C, Fourth Edition
-
By
Stephen G. Kochan
- Aug 14, 2014
- Stephan G. Kochan provides some background about the C programming language and describes the contents and organization of the fourth edition of his book, Programming in C.
|
- Introduction to the Analysis of Algorithms
-
By
Robert Sedgewick, Philippe Flajolet
- Feb 7, 2013
- This chapter provides perspective on various approaches to studying algorithms, places the field of study into context among related fields, and sets the stage for the rest of the book. To this end, the authors illustrate concepts within a fundamental and representative problem domain: the study of sorting algorithms.
|