Jerry Yoakum:
Cogitation about Computing

Jerry Yoakum's thoughts on software engineering and architecture from experience working with code, computer science, python, java, APIs, NASA, data mining, math, etc.

Thursday, July 19, 2018

Fast Software Performance

›
Here are some aspects of software development that should be considered when trying to improve an application's performance. Write ...
Wednesday, July 18, 2018

Align Reputation With Organization

›
It is generally recognized that Japanese software engineers view software bugs differently than American software engineers. Although ma...
Tuesday, July 17, 2018

Know Formal Methods

›
Formal methods are not easy without strong discrete mathematical skills. On the other hand, their use (even on the back of an envelope) c...
Monday, July 16, 2018

Stop When You Achieve Your Goal

›
Software engineers use many development techniques that correspond to a sub-goal of software development. For example, structured or objec...
Thursday, July 12, 2018

"Know-When" Is As Important As Know-How

›
Knowing how to use a technique well does not make it a good technique, nor does it make you a good engineer. The good engineer knows doze...
Monday, July 09, 2018

Developing Great Product Management and Engineering Relationships

›
A healthy relationship between Product Management and Engineering is critical to build successful products. It’s also essential in creating ...
Sunday, July 01, 2018

Software Tools Are Expensive

›
Software tools can be expensive. You have to factor in the cost of the tool, the hardware to run the tool on, and the training of your emplo...
Wednesday, June 20, 2018

Give Software Tools To Good Engineers

›
Users of software tools become more productive. However, a tool cannot convert a poor software engineer (one that produces code that is u...
Tuesday, June 19, 2018

Use Tools, But Be Realistic

›
Software tools can make their users more efficient and should be used. Remember that the hard work (the thinking) is not done by the tool...
Monday, June 18, 2018

Technique Before Tools

›
"An undisciplined software engineer with a tool becomes a dangerous undisciplined software engineer." A software engineer mu...
‹
›
Home
View web version
Powered by Blogger.