Pages

Wednesday, July 31, 2013

Code Learnings in a Nutshell

A software engineer has the main objective of solving problems from a wide variety of domains. One of the main principles used in Computer Science and Software engineering is Reusability. As defined in Wikipedia, reusability is the likelihood that a segment of source code can be used again to add new functionalities with slight or no modification. Reusable modules and classes reduce implementation time, increase the likelihood that prior testing and use has eliminated bugs and localizes code modifications when a change in implementation is required. In this blog we aim at capturing code learning and solution patterns we have learned and applied in our careers.

1 comment: