Home > Articles > Programming

Programming

3683 Items

Sort by Date | Title

A Picture Can Save a Thousand Words: UML Class Diagrams and Java
Aug 30, 2002
Need an introduction to UML class diagrams from a Java programmer’s perspective? Starting from Java source code, Stephen Palmer shows how the industry-standard modeling language can be used to graphically describe an object-oriented system.
A Pleasant New C# Syntax for String Interpolation
Aug 3, 2015
Does your C# code produce strings that combine text and computed values? The new features for string interpolation in C# 6 will make that code cleaner and clearer. Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, shares his enthusiasm for this new feature's ability to let you do more with less.
A Practical Guide to Distributed Scrum: Distributed Daily Scrum Meetings
Jul 27, 2010
This chapter talks about how to answer the three Daily Scrum questions and provides some tested techniques for conducting effective Daily Scrum meetings with distributed teams.
A Practical Introduction to eBay's Web API
Oct 14, 2005
A Practical Introduction to PyQt's Undo/Redo Framework
Apr 23, 2008
Be a smart Python programmer with this introduction to PyQt's undo/redo framework.
A Practical Legal Guide to iPhone Application Development
Jan 12, 2010
Legal expert Robert McHale examines the common legal pitfalls specific to iPhone application development, and the measures developers can adopt to minimize risk and maximize protection of their intellectual property rights.
A Primer for Aspect-Oriented Programming in Java
Jun 25, 2004
AOP is not a successor to OOP, but a new way of looking at object functionality: allowing the behavior of an object to be modularized and used across other components. Tim Stevens explains the difference and shows how powerful AOP can be. Perhaps too powerful.
A Primer on Object-Oriented Concepts
Jul 8, 2013
Programming Expert Jesse Smith shows you how valuable understanding object oriented concepts are to facilitate good code design.
A Programmer's Guide to Java SCJP Certification: Threads
Apr 8, 2009
This chapter describes threads, thread states, and thread behavior to help prepare for the Java SCJP Certification exam.
A Python Reading List by Wesley Chun
Mar 4, 2012
Wesley J. Chun, author of Core Python Applications Programming, 3rd Edition, offers a list of his favorite Python books for everyone from complete beginners to experienced programmers.
A Quick Rexx Tutorial
Apr 14, 2006
Rexx is a simple "power" language. Wait, isn't that a contradiction in terms? Not according to Howard Fosdick. While Rexx is easy to learn and simple to use, it nonetheless provides some strong capabilities that are making it a popular programming language.
A Quick Tour of Visual Studio 2008
Jun 17, 2008
Here's what to expect as a first encounter with Visual Studio 2008.
A Roll of the Dice: Building a Small Game Using Windows Graphics Programming
Oct 1, 2004
Learn the basics of Windows graphics programming as you build a lightweight game. Between the use of software patterns and the graphics techniques, you'll polish your fundamental programming skills while having a bit of fun.
A Simple Eclipse Plug-in Example
Apr 6, 2009
This chapter takes a step-by-step approach to creating a simple but fully operational plug-in.
A Simple Template Using Perl Server Pages (PSP)
Oct 19, 2001
Chris Radcliff shows you how to add HTML display templates to Perl-based Web applications. A simple template management system is developed using Perl Server Pages (PSP) and the Apache::PSP module.
A Subtle Reason to Upgrade
Mar 15, 2002
Why should you upgrade to Visual Basic .NET or C#? In this article, Jimmy Nilsson points out what is sometimes an undervalued advantage: free threading.
A Taste of Erlang, a Dynamic, Asynchronous Message-Passing Language
Jun 30, 2006
Erlang is a descendant of Prolog, intended for high-availability, high-performance applications. David Chisnall explains why he likes it, despite Erlang's occasional minor irritations.
A Taste of JavaFX
Jun 2, 2009
Gail and Paul Anderson provide a taste of the JavaFX language and some of its unique features so you can get a feel for the kinds of programs possible.
A Taste of Java's I/O Package: Streams, Files, and So Much More
Nov 4, 2005
The Java platform includes a number of packages that are concerned with the movement of data into and out of programs. These packages differ in the kinds of abstractions they provide for dealing with I/O (input/output). This chapter covers primarily the stream-based model of the java.io package.
A Tour of C++
Jan 18, 2002
In this excerpt from his book The C++ Programming Language, Special Edition, Bjarne Stroustrup takes a tour of the basic features that make C++ such a great language.

<< < Prev Page 4 5 6 7 8 Next >