Performance reviews from bosses are almost always useless and do more harm than good. The only possible exception I've seen might be in research settings where supervisors sometimes work closely with you and may actually be qualified to evaluate your work. But in that case, usually they are already giving you feedback during the process and a formal performance review is just a checkbox item to satisfy their own supervisor or funding organization.
Moreover it is generally impossible to have a fair and honest discussion with someone who can fire you or influence your pay.
Actual feedback on your work from skilled technical people on your team and actual users is generally far more useful than a performance review and can be gathered at any time.