Friday, July 8, 2011

Software without API Design

  • +ves
    • Fast and easy to implement in small projects
    • Can serve as a starting point for API design. Agile!
    • No need to consider how code interfaces with other softwares.
    • Relaxed resource requirement in terms of intellect
    • Immediate results
    • -ves
      • Code has a limited (as opposed to general) functionality.
      • Code might not be reusable.
      • Code is evolution will be difficult so the functionality.

      No comments:

      Post a Comment