I agree with Amjad there. I just don’t think that working with something means you can never use those patterns again. That’s ridiculous. If I couldn’t use any of the patterns that I learned about in previous jobs I would still be programming as if I had 1 year of university experience.