How many times have you looked for a piece of code you’ve written in the
past? You probably search high and low on your hard drive, scouring through
past projects and code files. Or maybe you’ve tried searching your source
code control repository with unsuccessful results. How much time do you waste
looking for a particular routine only to not find it, which then causes you
to rewrite the routine all over again?
Let’s face it, as developers we beg, borrow, and steal as much code as we
can in order to get our jobs done as quickly as possible. After all, the grand
utopian vision of developers is code reuse – the ability to write blocks of
code once and then reuse them again and again without having to rewrite them.
But how often does that actually happen? Unfortunately, not often enough.
Early in 2005 Dave Donaldson recognized
there was a gap to fill in the developer community. What was sorely needed was
the ability to store code snippets in a central location so that developers
could access them from anywhere in the world. And hence CodeKeep was born, finally
launching in August of that same year with the CodeKeep web site and the first
add-in.
CodeKeep has grown in popularity with an ever-increasing number of users
submitting more and more snippets every day. Each time a developer submits a code
snippet the value of CodeKeep, and the developer community at-large, grows because
the most effective way for developers to learn new techniques and practices is by
studying other developers' code.
So what are you waiting for? Get going.