In my company, before delivery of any project, my boss asks my seniors to review programs written by me or other team members or sometimes boss also sits with us for review.I think it is a good way of getting knowledge, but sometimes when programs are working fine, they don't work same after review and I need to look again into my program.They says that review helps to optimize program and query execution, but can we prefer optimization over actual functioning of program?
Is it good to review programs with seniors and boss even if it is working fine?
programming practices;self improvement;code reviews;junior programmer