Misunderstandings about "platform software"

Source: Internet
Author: User

When software projects are done too much, they will discover the commonalities between projects. abstract the commonalities and encapsulate more technical problems so that users can better focus on their businesses. This is the vision of platform software. Over the past two years, more and more people have seen this trend in software development. Domestic platform software vendors have also seen this trend increasingly: bstek extra, which focuses on J2EE performance technology, advocating the "Component-Based Development" of the Puyuan EOS, known as the "software development product line" of the Keno KA-2, with the workflow as the axis of thinking to accelerate ...... All of these are different. Platform software in China-at least on the IT media in China-is not that busy.

However, those who should have used platform software directly-that is, programmers-have become the least sensitive and least knowledgeable people to platform software. According to the csdn survey, although nearly half of Java Programmers think that "platform software has a good idea", only 11% of students believe that "China has excellent platform software products; in addition, 30% believe that "platform software is under hyping", and 24% do not know platform software at all. Programmers tend to like to dig into the basics when learning about technologies-after all, they will use these technologies themselves. Without in-depth technical analysis and practical application cases, it is difficult for programmers to accept a technology from the bottom of their hearts. At least, from the investigation data, we can feel that, no matter how busy others are talking about, Java programmers in China are still watching the platform software.

How do programmers who have already tried platform software products feel? Here, a programmer received training from the Puyuan EOS and wrote down his own experiences. Today, when I read this article a year ago, readers need to think carefully: on the one hand, EOS has gone from 3.0 to 5.0 in this year, and its functions naturally become more powerful, the advantages are naturally more apparent. However, the components mentioned in this article lack unified standards, vague concepts, process orientation, and difficulties in integrating legacy systems, which does not seem to be able to be solved in a year or a half. So I'm afraid I have to think about it before choosing Puyuan Eos. As the most well-known platform software developer in China, panyuan's products are still worrying. Where can other products go well? As a result, programmers will inevitably feel like they are on the "ice-and-fire day": one side is the hot propaganda of the media. It seems that the platform software is the trend of the next year. The other side is the extreme lack of deep technical data and case analysis, the technical advantages and disadvantages of various platform software are still half-covered.

As shown in our survey, platform software is a good thing and most people agree on this. However, when there is still a blank return to Kingsoft, the market prospects may not necessarily mean that all companies can make money. If domestic platform software developers still stick to the concept and theory stages, they will not be able to come up with convincing technologies and cases, i'm afraid programmers will continue with this kind of "spiritual support.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.