debugging - University of Florida EEL 4744 Dr. Eric M....

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: University of Florida EEL 4744 Dr. Eric M. Schwartz Dept. of Elec. & Computer Engr. Revision 0 Page 1/2 Software Production Hints: Coding / Debugging 09/15/00 3:07 PM Written by Ian Troxel, TA The production of software remains a necessary facilitator for delving into the focus of this course -- a high level overview of design concepts and implementations of microprocessors. All lab assignments, including the hardware expansion lab, require knowledge of software production and debugging techniques. In fact, each lab starting with lab 2 will require the production of software on your part. Due to the fact that most electrical engineers have not taken a rigorous software engineering course by the time they graduate, a sufficient level of coding proficiency is generally lacking. Poor code production will lead to hours wasted on incorrect solution trials or endless debugging. As a point of fact, the use of proper coding techniques will reduce the time you spend preparing labs by at least a factor of two . The following should serve as a quick reference guide as to how to write code that is efficient, accurate and most importantly maintainable (including debugging). Good Code The focus of software coding is to create software that does the job correctly and efficiently, but is at the same time intelligible to a programmer. time intelligible to a programmer....
View Full Document

This note was uploaded on 11/13/2011 for the course EEL 4744c taught by Professor Staff during the Fall '09 term at University of Florida.

Page1 / 2

debugging - University of Florida EEL 4744 Dr. Eric M....

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online