PSet2 FAQ

From 6.006 Wiki

Revision as of 20:38, 4 October 2008 by Wrightc (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Questions

general debugging hints

  • adding asserts to your code can help you to ensure that values are

what you expect them to be at all times

  • write your code modularly: use submethods for any non-trivial repeated or similar code.
  • write unit tests for each of the submethods written
  • separate complicated computations into smaller pieces which can

then be asserted on.

  • try to find out where the time is going, are some methods being called more often than you expect them to? do they take longer to execute than expected?
Personal tools