Tell me more ×  I'm current the sole developer/architect of a
fairly large web application (ASP.NET MVC stack, roughly 150K+
lines of code) and the end of development is on the horizon. As
such, I'm starting to think about what needs to be done for the
hand off of the project and I want to make sure I do the right
thing for anyone that has to maintain the project in the future.
What are some things to be aware of when getting ready to hand a
project off to another developer or team of developers of
maintenance?  share|improve this question add comment  4 Answers
up vote 10 down vote accepted  IMHO, if you could only do one
thing before handing off your project (either directly or
indirectly), I would recommend that you double and tripple check
that it compiles as-is from source control.  No laughing, but I
cannot tell you how many times I've gotten "latest" from a
source control and it failed to compile, only to find out later
that I wasn't "on Fred's old box" because apparently the code
"only compiles on F