Answer the question
In order to leave comments, you need to log in
Why use ready-made solutions?
Why do many now prefer to use ready-made solutions?
At the moment I am writing Routing for my project, and although it would be possible to take it ready, but for myself I have extracted the following:
1. My current class does everything necessary.
2. I know every detail of my class and can supplement and change it at any time.
3. The number of lines is much less, while everything is the same.
4. And perhaps most importantly, I discovered a lot of new things for myself and I feel growth in my specialty.
Using a ready-made solution, you will not get the following advantages, and here's why:
1. It will take much more time to completely disassemble a ready-made solution for its subsequent improvement.
2. Maybe there will be an improvement, but only a theory, but due to practice (I rewrote many times from scratch, changed the structure ...) I learned a lot of new things.
3. Using ready-made code, I am in one system that is almost impossible to get off.
I would like to listen to constructive criticism and have a small discussion, in any case, I am a beginner and build an opinion based on my knowledge.
And I would like to answer the following points in advance:
1. Saving time. Enough to write and then integrate into your projects...
2. The right decision. I agree, but if you practice your skills, can't you do the same?
Answer the question
In order to leave comments, you need to log in
When I started, everywhere they suggested taking a ready-made solution, and not inventing your own miracle ...There are two polar and at the same time correct points of view.
1. Save time. It is enough to write and then integrate into your projects..."It is enough to write" is usually measured for bicycles in years, taking into account more and more new requirements and bugs found.
2. The right decision. I agree, but if you practice your skills, can't you do the same?Again, it's about years of practice.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question