Tag Archives: Straight-line Coding

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

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