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