Journal Articles

CVu Journal Vol 30, #2 - May 2018 or Programming Topics or Student Code Critiques from CVu journal.
Browse in : All > Journals > CVu > 302 (12)
All > Topics > Programming (877)
All > Journal Columns > Code Critique (70)
All of these categories
Options:
View Article Map
View Archives

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Model Student: A Game of Six Integers (Part 1)

webeditor

07 February 2010 08:58:00 +00:00

In how many ways can you combine a set of numbers? Richard Harris gets counting.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Simplifying the C++/Angelscript Binding Process

webeditor

07 February 2010 08:57:00 +00:00

Many systems provide a scripting language. Stuart Golodetz shows how to make it easier.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Quality Matters: Diagnostic Measures

webeditor

07 February 2010 08:56:00 +00:00

How do we catch problems early? Matthew Wilson investigates the recls library.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Quality Matters: Diagnostic Measures (Listings)

webeditor

07 February 2010 08:55:00 +00:00

Program listings for Quality Matters: Diagnostic Measures

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Shadow Data Types

webeditor

29 December 2009 08:59:00 +00:00

Hiding implementation details is a good idea. Jon Jagger shows a technique in C that avoids some of the common problems.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Creating a Framework for the iPhone

webeditor

29 December 2009 08:58:00 +00:00

Apple's iPhone SDK doesn't allow you to create a Framework. Pete Goodliffe explains how to build one manually.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Model Student: A Primal Skyline (Part 3)

webeditor

29 December 2009 08:57:00 +00:00

The prime factors of the integers show some repeating patterns. Richard Harris investigates whether they have fractal properties.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Model Student: A Primal Skyline (Part 2)

webeditor

25 October 2009 08:59:00 +00:00

How do you measure the length of a curve? Richard Harris gets his ruler out.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Multi-threading in C++0x

webeditor

25 October 2009 08:58:00 +00:00

Threading support is being added to C++. Anthony Williams introduces us to the new facilities.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

I Think I'll Parse

webeditor

09 August 2009 09:59:00 +01:00

A parser is a fundamental tool in software development. Stuart Golodetz looks at how you might tackle writing one.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Quality Matters: Introductions, and Nomenclature

webeditor

09 August 2009 09:58:00 +01:00

There are many aspects of Software Quality. Matthew Wilson introduces us to some of the concepts.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Code Rot

webeditor

09 August 2009 09:57:00 +01:00

Maintaining code is vital to keep it working. Tom Guest explores what happens when you neglect it.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Floating Point Fun and Frolics

webeditor

10 June 2009 09:59:00 +01:00

Representing numbers in computers is a non-trivial problem. Frances Buontempo finds using them is hard, too.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Complexity, Requirement and Modules

webeditor

10 June 2009 09:57:00 +01:00

Programs can be unnecessarily complex. Rafael Jay examines a technique for doing better.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to FastFormat (Part 3): Solving Real Problems, Quickly

webeditor

10 June 2009 09:56:00 +01:00

A good library must be useful in practice. Matthew Wilson looks at usability and extendability.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Boiler Plating Database Resource Cleanup (Part 2)

webeditor

10 June 2009 09:54:00 +01:00

Timely disposal of resources is important. Paul Grenyer applies this to database access in Java.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Testing State Machines

webeditor

06 May 2009 09:58:00 +01:00

State machines are a common design pattern. Matthew Jones seperates their concerns to make testing easier.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Model Student: A Rube-ish Square (Part 2)

webeditor

06 May 2009 09:56:00 +01:00

A rube-ish square embodies some simple group theory. Richard Harris explores its properties.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

An Introduction to FastFormat (Part 2): Custom Argument and Sink Types

webeditor

06 May 2009 09:54:00 +01:00

A library should be customisable and have good performance. Matthew Wilson shows how to achieve both.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Through The Looking Glass

webeditor

16 February 2009 08:58:00 +00:00

What's happening in the next room? Stuart Golodetz has to find the door first!


  |<   <<   21   22   23   24   25   26   27   28   29   30   >>   >|
Sort by Date Title