TechTips / Programming


TechTip: Bar Charts: Generate Professional-Grade Charts in Your Programs in Real Time, Part 2 PDF Print E-mail
Tips & Techniques - Programming
Written by Rafael Victoria-Pereira   
Friday, 13 January 2012 00:00

This series started with the pie chart, a useful tool that graphically summarizes data. However, pie charts only provide a "snapshot" of a moment. This tip focuses on bar charts, which show the data's evolution.

rafael_victoria_preiraWritten by Rafael Victória-Pereira

In the previous TechTip, I provided an example of a pie chart similar to the one below, which shows, with a little humor, the most common uses of cell phones:

Last Updated on Wednesday, 11 January 2012 12:21
Read more...
 
User Rating: / 4
PoorBest 
TechTip: Pie Charts: Generate Professional-Grade Charts in Your Programs in Real Time, Part 1 PDF Print E-mail
Tips & Techniques - Programming
Written by Rafael Victoria-Pereira   
Friday, 23 December 2011 00:00

A picture is worth 1,000 words. In business, a chart is worth 1,000 rows of data. Learn to create charts in real time, just by pressing a function key. I'll explain how.

rafael_victoria_preiraWritten by Rafael Victoria-Pereira

It's common sense that a well-prepared chart can make a difference when you're trying to prove that the numbers are on your side. From the simplest of charts to the most complex, they all try to provide clarity to the (vast) amounts of data behind them. There are numerous business tools (MS Excel and SAP's Business Object, among others) that are able to generate charts on demand. However, you need to set up a connection or extract the data first. Wouldn't it be nice to see the data on your program's screen and then, just by pressing a key, have it displayed as a chart?

Last Updated on Friday, 23 December 2011 00:00
Read more...
 
User Rating: / 6
PoorBest 
Partner TechTip: Extreme Testing PDF Print E-mail
Tips & Techniques - Programming
Written by Steve Kilner   
Monday, 24 October 2011 00:00

With a good set of tools, you can do more testing with less effort and lower the costs and risks of application modification.

steve_kilnerWritten by Steve Kilner

As a long-time developer, I have to confess that there is no aspect of software development I dislike more than testing. The curse is a blessing, however, in that I have worked hard to develop testing methods that achieve maximum benefit with minimal effort. I manage projects by the following maxims:

Last Updated on Monday, 24 October 2011 00:00
Read more...
 
User Rating: / 4
PoorBest 
Partner TechTip: Synon Rises Again PDF Print E-mail
Tips & Techniques - Programming
Written by Steve Kilner   
Monday, 25 July 2011 00:00

After many years, the advantages become clear.

steve_kilnerWritten by Steve Kilner

Thousands of active Synon, or CA-2E, applications are still under maintenance around the world. The 4GL had a surge in the late '80s and early '90s, but like so many such tools on all platforms, it had its detractors.

Last Updated on Thursday, 21 July 2011 15:28
Read more...
 
User Rating: / 2
PoorBest 
Partner TechTip: The Science Behind Analyzing Complex RPG Code PDF Print E-mail
Tips & Techniques - Programming
Written by Steve Kilner   
Monday, 23 May 2011 00:00

How do you deal with large, complex systems?

steve_kilnerWritten by Steve Kilner

The field of science that studies how programmers interpret programs is called Program Comprehension. With the world's ever-growing pile of software, it's an important subject.

 

Research has led to useful ways to understand what programmers do, especially those who work with legacy systems. This is particularly important in the RPG world, which exhibits persistent attrition of programmers with application knowledge.

Last Updated on Monday, 23 May 2011 00:00
Read more...
 
User Rating: / 2
PoorBest 
Partner TechTip: Rethinking Legacy Systems PDF Print E-mail
Tips & Techniques - Programming
Written by Steve Kilner   
Monday, 25 April 2011 00:00

Is it possible to manage a legacy system in a modern way?

steve_kilnerWritten by Steve Kilner

"Legacy applications are a goldmine of valuable business rules and design intelligence."

 

"Modern developers want nothing to do with RPG or the AS/400 other than get rid of them."

 

You've probably heard these seemingly conflicting statements.

Last Updated on Thursday, 21 April 2011 15:04
Read more...
 
Partner TechTip: Gain Control over Development Through Better IBM i Documentation PDF Print E-mail
Tips & Techniques - Programming
Written by Floyd Del Muro   
Friday, 03 December 2010 00:00

Lots of development and no controls?

floyd_delmuroWritten by Floyd Del Muro

One benefit of developing software for IBM i is that it's relatively transparent in terms of understanding application architecture. It's always been fairly easy to hire RPG or COBOL programmers to pick up a project where another developer left it. Of course, there's some ramp-up time while the new programmer learns the program and database schemas, but the architecture of most IBM i applications is similar enough to make this a nonissue. Therefore, organizations typically hire, retain, and eliminate many developers over the life of their IBM i applications. The penalty for using this approach has been extremely minor, given the relative stability enjoyed by applications that may have multiple versions lying around.

Last Updated on Friday, 03 December 2010 00:00
Read more...
   
User Rating: / 1
PoorBest 
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Page 1 of 29

WHITE PAPERS

The following White Papers can be found at the MC White Paper Center

 

 


   MC-STORE.COM