Author Archives: Basil

About Basil

Basil has over twenty years of programming experience from a wide variety of industries including warehouse distribution, insurance, state licensing for trucking industry, and discount retail. Programming language experience has predominantly been for IBM’s AS400 platform – CL, RPG, COBOL, Queries, Managed Queries, APF, SQL, Synon, Visual Basic and C++. He obtained his masters from the University of Mary-Hardin Baylor in 2007.

Left verses Right

One might question the effectiveness of one process over another in IT organizations. It cannot be argued the fact that IT process changes have made this industry the better. Integrated applications have become more and more complex as allowed by hardware advancements. Applications of today mandate varying models for process controls. There is one resource however that has remained constant – people. Continue reading

Posted in Software Dev - General | 10 Comments

Conditionally display fields in a gridview (ASP.Net)

The following code will display one of two fields based on the value of the first field. Place the following vb code within the RowDataBound event. Continue reading

Posted in ASP.Net | Leave a comment

Learning syntax and programming languages

Repetition is listed as an important method of learning software development; however, straight-line coding would not change significantly 2 years from now for most coders. There are two distinguishes types of knowledge – syntactic and semantic. While syntactic knowledge varies … Continue reading

Posted in Software Dev - General | Tagged | 13 Comments

Software Development – Science or Art?

Comparisons have been made between teaching software development to new students and learning a new foreign language. Acquiring software development skills in many cases has as many similarities to the school of arts as to the sciences. Composing a new … Continue reading

Posted in Software Dev - General | 1 Comment

How to process files in weighted order with RPGLE/SQL

Conditionally sequence records from a data file based on field values using SQL/RPGLE. Continue reading

Posted in ISeries | Tagged | Leave a comment

What’s wrong with straight-line coding?

The prevalent view of straight-line coding defines it as code with minimal branching, that is – based on certain conditions the execution will follow one path or another. I define straight-line coding as the method many developers follow by writing … Continue reading

Posted in Software Dev - General | Tagged | 7 Comments

What’s wrong with software today? – straight-line coding. . .

Straight-line coding can be described as the tendency of novice software developers to code from start to finish for each set of circumstances. The straight-line code employed by developers is in some ways similar to greedy algorithms. The developer has … Continue reading

Posted in Software Dev - General | Tagged | Leave a comment