Informatics 122 Alex Baker Components Recap Informatics 122 Alex Baker
Was this difficult? 1 . 10
Using components Someone hands you this component Use it instead of building the functionality?
Using components Someone hands you this component Use it instead of building the functionality? Was it worth the trouble of finding it?
Using components Someone hands you this component Use it instead of building the functionality? Was it worth the trouble of finding it? What if you could use a random component among those you looked at?
What made a component useful?
What made a component useful? Fitness of concept Effectiveness Features Clear code Flexible execution Documentation A clear initial description
What made a component useful? Did any components require architectural changes?
What made a component useful? Did you rank a less fitting component higher because of understandability?
Designing for reuse