Atitit. The strategic strategy trend principle of enterprise organization and software engineering Attilax Big Summary

Source: Internet
Author: User
Tags drupal

Atitit. The strategic strategy trend principle of enterprise organization and software engineering attilax Big Summary

1. Strategic planning, appropriate over-design 1

2. Cross-platform 1

3. Scalability above all 1

4. Interface HTML5 2

5. Web Interface Spa Ajax 2

6. Vm- based platform 2

7. Plug-in 2

8. Self-contained, containerized isolation: iframe 3

9. Lazy initialization of cfg bat : 3

#--------------------------------Other 3

11. Globalization ( internationalization ) 3

12. Mobile 3

Open Source 3

14. Touch Support 3

Jquery second-hand API 3

2.Architecture (frameworks) 4

4. (APIs)

Pass 4

19. Code Conversion 4

20. Framing (module only) 5

21. Cloud-to -Web 5

22. Hardware Bundle Cure 5

Base 5

24. Socialization 5

25. Socializing 6

Net 6

1. Strategic planning, appropriate over-design 2. Platform-based3.Scalability above all

Author:: Old Wow's paw attilax Ayron, email:[email protected]

Reprint please indicate source: Http://blog.csdn.net/attilax

4. InterfaceHTML5of

WPF,swing, will disappear .

5. WebInterfaceSpa Ajaxof

No longer encourages jumps, modeled by Ajax

6. VMsplatform-based

WeChat

Long, long ago,Sun created Java and contributed a valuable asset to the world's virtual machines. When Microsoft introduced the C # language, people realized that the virtual machine itself was not limited to one language in function. Any content that can be converted into byte code can play its part on the virtual machine.

Now, everyone seems to be building their own language for this purpose . It has become a very common development trend to give sun/ Oracle The work of building virtual machines and focus on the details of grammar and structure.

Similar situations also appear in the browser domain. So that you can create your own browser and language, or you can simulate it in Java by the spread of spreads. Now many of the newly created scripting languages do the same. Google's Web toolkit also has similar features: converting Jave languages to Java scripts.

7. Plug-in

8. Self-contained, containerized isolation:iframe9. Deferred initializationcfg Batof the ... # #--------------------------------Other11. Globalization(Internationalization)

12. Mobile 13. Open source.TouchSupport

The icons are larger. The input box should be high

Jquery second-hand API

16.2, Architecture (Frameworks)17. (APIs)Pass

, Application container (application containers)

Set up a server specifically to do more difficult work. The programmer can get the code from the server and run it, and send the run log to the service side. Sometimes you get the right library, sometimes the library is wrong, but in the end, you'll find the code base available.

Now, an application container like Docker allows us to press a button to find the correct library. If this code base can be run on our test machine, it can also run on the server. Everything is tied together, and things that are not compatible with our desktops and services don't exist.

Information Development Concept

19. Code Conversion

Hot: Pre-processor

Unpopular: All-language stacks

Not so long ago, people who created new programming languages had to do everything they could to translate the code into information that would make the chip understand. At this point, someone found that they could add the work that they had previously achieved. Now that people have a smarter way of handling it, simply write a preprocessor that translates the new code into old code with rich APIs and libraries.

People who prefer dynamic types create groovy, a simplified version of Java, and no longer overly insistent on how punctuation is used. The technicians who wanted to improve JavaScript created the Coffeescript, a preprocessor that allows users to encode without having to consider how punctuation is used. There are now dozens of languages, represented by Scala and Clojure, running on top of the JVM, but the JVM continues to maintain its own unique position. Since the translation is completely workable, why do we have to reinvent our past work?

20. Framing (module only)

However, this feature is disappearing. Our code relies more and more on ecosystems. Many PHP programmers, for example, are simply creating plugins for WordPress, Drupal, Joomla, or any other framework. Their code always has to be in a modular form to ensure parallel operation with other modules.

Sometimes the specific unit is even smaller, and the code snippet shrinks to a string. For example, many Drupal modules can be tuned to PHP services. The programmer simply fills in the code in the fragment form without having to create any new content separately.

Our code relies more and more on ecosystems. Many PHP programmers, for example, are simply creating plugins for WordPress, Drupal, Joomla, or any other framework. Their code always has to be in a modular form to ensure parallel operation with other modules.

.CloudWeb -22. Hardware Bundle Curing

. base

Basic facilities

24. Socialization

Infrastructure, public buildings

25. Social 26. TheNetwork

Atitit. The strategic strategy trend principle of enterprise organization and software engineering Attilax Big Summary

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.