When I am unsure about some thing for a project, I usually use a small separate project and make it my playground for things need to be tested. How do you do that ?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This depends on what I want to try out. For simple algorithmic stuff, I have a console application that consists of many classes, one for every thing I want to try out. This way I have everything inside a single project and can browse through the ideas and approaches I’ve tried out during the years. I use folders for new topics and postfix the classnames with an increasing index (or something similiar that makes it easy to see the difference in the implementations by just looking at the class name), when I try out different solutions for a problem.
The only maintenance I do on the classes is do to filter out the things that do not compile (anymore), but wrong approaches are only marked by extensive comments in the respective class files. For me this is also a good way to see how my skills improve over time… and it’s quite funny to look at old code, too.
I have a similiar approach for GUI related things as well as ASP.net application, so that I have a total of three test projects, all organized the way described above.