Click here to Skip to main content
15,887,822 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
Yehh, as the question title asked?

Are there any additional benefits over developing your own, and do they outweigh those already provided by existing frameworks.


Also would you rather use your own made framework or would you rather use an existing framework.
Posted
Comments
[no name] 4-May-14 16:18pm    
The only reason to create your own is if you desperately needed some functionality that was not already provided by an existing framework. Otherwise you are simply reinventing the wheel that has already been re-invented, over and over and over again.

No, because, having no information of your programming skills, I have to assume that you have skills good enough to develop the testing framework which is much better than all the existing frameworks taken together. I really believe it would be possible. In all cases, assuming that, the question of technical benefits of some existing framework would be incorrect, because one can always develop something which is at least as good as one of the existing ones.

So, the only real benefit is that having existing testing frameworks saves your valuable time. :-)

—SA
 
Share this answer
 
Comments
[no name] 4-May-14 16:42pm    
Always receive great answers from you Sergey. Thank you.
But I fully agree, the only benefit is the savior of time :)
Sergey Alexandrovich Kryukov 4-May-14 17:57pm    
Great. And thank you for your nice words.
—SA
I can see at least two benefits:
1. Time. Its obvious I think.
2. Combined effort/support that goes beyond the ability of single man, and does not matter how capable he is.
Even in the case you have some special features you need for your work I would advise to choose an extensible framework instead of developing one from scratch. In some cases it is even possible to use more than one 3rd party frameworks and get all what you need.
In bottom line, I advise you to take a certain amount of time to find and test frameworks on the open before you start to develop all alone...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900