In our daily work, we often hear or think about re-use. However, we don't spot opportunities for re-use and, the time and effort saving benefits that can be seen from re-use.
Re-use comes in many forms from a program created to facilitate the ease of future similar programs to automated test created in a way that can be easily reused time and time again.
Re-use can be a powerful and useful thing for everyone however, we should not get stuck trying to make everything re-usable, recognizing when and where to use it can come from trial and error, we don’t always get it right. If it’s not something you've thought of before then we should start looking for opportunities.
The trick for me at least is recognizing when the opportunity is there, with a little thought about future usage of something you can tell if it’s worth putting in a little extra effort upfront to take away the effort in future usage, sometimes it’s worth it other times its simply not.
Re-use comes in many forms from a program created to facilitate the ease of future similar programs to automated test created in a way that can be easily reused time and time again.
Re-use can be a powerful and useful thing for everyone however, we should not get stuck trying to make everything re-usable, recognizing when and where to use it can come from trial and error, we don’t always get it right. If it’s not something you've thought of before then we should start looking for opportunities.
The trick for me at least is recognizing when the opportunity is there, with a little thought about future usage of something you can tell if it’s worth putting in a little extra effort upfront to take away the effort in future usage, sometimes it’s worth it other times its simply not.
No comments:
Post a Comment