Tuesday, July 17, 2012

System design tips

General tips for develop web based system.
  • Action Audits - Keep track of user actions.  In Rails, system may log controller actions and corresponding params and response of every single request.
  • Bug/Error tracking - Every error triggered in system should be notified to developers.
  • Timestamps - Always keep creation, update and any other timestamps on every records in database.


(to be cont.)