Yes, prototyping serves as a proof of concept to ensure that what you want to build is doable. Something can be left in the prototype, it can be like exception handling, registration, etc.
Often a frequently occurring error occurs: the teams switch from the prototype to the real code "on the fly", i.e. just continuing the so-called "prototype", except that it now becomes real code.
source
share