Black Box Driven Development or BBDD or Revealing Module pattern's next stage of evolution is a pattern that helps to modularise your code so that it can be tested and maintained easier.
For once as well this article has comments that are actually thought provoking and worth a gander at.
Sooner or later every developer finds the beauty of the design patterns. Also, sooner or later the developer finds that most of the patterns are not applicable in their pure format. Very often we use variations. We change the well-known definitions to fit in our use cases.