- C++ GUI Programming with Qt4: Drag and Drop
- Nov 4, 2009
- This chapter shows how to add drag and drop support to an application and how to handle custom formats.
|
- C++ GUI Programming with Qt4: Event Processing
- Nov 4, 2009
- This chapter discusses reimplementing event handlers, installing event filters, and staying responsive during intensive processing.
|
- C++ GUI Programming with Qt4: Creating Custom Widgets
- Nov 3, 2009
- This chapter explains how to develop custom widgets using Qt.
|
- C++ GUI Programming with Qt4: Implementing Application Functionality
- Nov 3, 2009
- This chapter completes the previous chapters' work on the Spreadsheet program by coding its underlying functionality.
|
- C++ GUI Programming with Qt4: Layout Management
- Nov 3, 2009
- This chapter covers Qt's various classes that manage widget layout (including forms, stacked, split, and scrolling areas).
|
- C++ GUI Programming with Qt4: Creating Dialogs
- Nov 2, 2009
- This chapter will teach you how to create dialog boxes using Qt.
|
- C++ GUI Programming with Qt4: Creating Main Windows
- Nov 2, 2009
- This chapter will teach you how to create main windows using Qt.
|
- C++ GUI Programming with Qt4: Getting Started
- Nov 2, 2009
- This chapter shows how to combine basic C++ with the functionality provided by Qt to create a few small graphical user interface (GUI) applications.
|
- Improving Software Economics, Part 1 of 7: From Software Development to Software Delivery
- Oct 22, 2009
- In part 1 of this series, Walker Royce discusses the economic changes inherent in moving from the software development model to the software delivery model.
|
- Inside Modern X11 Programming
- Sep 18, 2009
- David Chisnall looks at the new XCB API and how it improves life for X11 developers.
|
- Scrummerfall: World's Worst Software Development Methodology
- Aug 27, 2009
- If you're engaged in Scrummerfall development, you drastically increase your chances of failure. Learn how to avoid the dangers of Scrummerfall.
|
- Extreme Programming, 10 Years Later
- Aug 25, 2009
- In the decade since the inception of XP, a lot has happened in the development world. Chet Hendrickson talks about the most interesting of these changes.
|
- Five Phases of Disillusionment in Pre-Agile Waterfall Development
- Aug 25, 2009
- In an enterprise employing a waterfall development methodology, the product manager's mindset undergoes a predictable shift of perspective, says Dean Leffingwel. He describes the five stages of downward spiral.
|
- Robert C. Martin's Clean Code Tip #12: Eliminate Boolean Arguments
- Aug 25, 2009
- We join "The Craftsman," Robert C. Martin's series on an interstellar spacecraft where programmers hone their coding skills. In this twelfth tip in the series, the crew learns that Boolean arguments loudly declare that the function does more than one thing. They are confusing and should be eliminated.
|
- Helping the Development Team Learn More About the Business
- Aug 18, 2009
- Your software development team might be brilliant at testing and coding, but the team can support your business much better with software if they know that business inside and out. Lisa Crispin shows how the effort can pay off.
|
- Eight Terrifying Team Project Mistakes
- Aug 17, 2009
- John Paul Mueller shares project mistakes, including these frightening (true) examples.
|
- Jargon from the World of Technology Consulting
- Aug 13, 2009
- Aaron Erickson breaks through barriers by sharing some of the secret (and not-so-secret) jargon that he has encountered in technology consulting.
|
- Top Ten Organizational Impediments to Large-Scale Agile Adoption
- Aug 13, 2009
- Craig Larman and Bas Vodde asked agile development experts working in and with large companies about the most challenging organizational impediments. Find out what they said.
|
- Ten Practices for Applying Agile/Lean Software Management Principles to Other Knowledge Work
- Aug 11, 2009
- Dean Leffingwell suggests that other types of knowledge work can apply useful principles learned from Agile, Lean, Scrum, and XP software development.
|
- Agile Software Development: Communicating, Cooperating Teams
- Aug 10, 2009
- Projects need people to notice important events and to be both willing and able to communicate to others what they notice.
|