You asked such a general question that I am afraid nobody have an answer for you. The best I can do is to direct you to some of our previous discussions on this subject. Please go through them and come back with more specific questions. If you are looking for some books to read, here's one related thread.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to the use of cookies.