No. In most cases, the implementation is created so the design that requires it is made possible. The implementation serves the design. The design usually has to come first.
Sometimes, the implementation creates opportunities for other designs, but only after it has been serving its original design for some time.