In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly shows you "why programming development is based on open source". The content is easy to understand and clear. I hope it can help you solve your doubts. Let me lead you to study and learn the article "Why programming development is based on open source".
1. Save cost
Open source infrastructure has a large number of developers to maintain, discuss improvements, and feedback. If the quality of software is measured by the annual workload of people, open source software accumulates the work of many developers, which is bound to be better than the quality of software independently completed by a team. Many things can be reused directly. And there are a large number of users to test the same basic framework, which saves the testing cost.
two。 Iterate faster
Due to a large amount of user feedback, technology trends are often quickly added to open source software. Independent software developers may not have such motivation. For example, CoffeeScript support and asserts aggregation support are added in Rails.
3. Complete architecture
Every developer or architect has his own blind spot. Because large software is a systematic project, it is difficult for a small number of people to cover all the points. Like the XSS loopholes exposed by many large domestic websites. It may be just a matter of knowledge and the degree of attention. On the other hand, open source software has developers who are good at all directions to make decisions and improve.
4. Technical support
Document maintenance and later technical support can be more costly than the development itself. Open source software tends to have a large number of people sharing documents and blogging. The same needs and problems have been encountered by others in most cases, and there are solutions. Internal development documentation is extremely difficult to maintain, and training and communication are time-consuming.
5. The "drawbacks" of being based on open source
The drawback of the open source infrastructure is that it is too large and it is time-consuming to figure out all the details. So we often encounter problems, and we need to re-examine how to deal with them. Rather than knowing all the details from zero architecture, open source products are more like facing and using a black box. But fortunately, many people have proved its correctness when they use it.
6. Choose architecture based on zero-sum architecture and open source
If the team is relatively short of time and resources, and has less relevant experience, it may be a choice to build on open source. If you save on development costs, you can focus more on other aspects.
If the architect has enough experience to be familiar with all aspects of the system, enough energy to track all technical trends, and the system is simple, or the system is very different from the existing open source products, you can choose to build from scratch. But this is "very difficult". Sometimes the result of a concerted effort is better than that of an expert.
These are all the contents of the article "Why is programming Development based on Open Source?" Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.