Yesterday afternoon, I received a call to September to provide trials in September. (I hope they are not Microsoft -__- #)
Yesterday, I saw the information you can looked over and contracted below. Personal views are inevitably discussing. .
Comparison Project Cologne Shanghai Puyuan Concept is a business handling, based on system engineering, automation process, pursuing the improvement of software development, refining the technology development level, with IDE visualization to target system overall structural technology architecture J2EEJ2EE Technical complexity (un tried, only from document) low-high development habits to achieve traditional manual development process automation, for the unable automation, does not change the original development method, but provide assistance tools on the basis of original development habits And in depth to program details, the workload is transferred from the handwritten code to visual programming openness All techniques use international standard all techniques to use international standard implementations open source automatic generation and workflow-based application system assembly visual integration development Environmental maintenanceability has priority multi-layer two-dimensional configuration, vertical dimension implementation platform, application, customer secondary development priority separation; horizontal dimension realizes the priority separation of the same-level business definition (did not understand) did not find a description Project management provides a full development methodology, such as the document template such as PRD; automatic compilation technology of the version management (not bad) did not find the technical requirements for talent technical requirements and talent training, as well as the object-oriented principle, whether it is Java Programmer, or .NET programmers, or other developers such as PB, can quickly master the principles, program structure of large J2EE architecture systems in a short time, and grow rapidly as senior technical talents (then no to be unemployed) TT)) The J2EE developer is required to master and play its functional application system implementation according to user needs, automatically generate most of the code, for some parts that cannot be generated, users can achieve purposes by manual code expansion; application system automatic assembly passes visualization Environmental configuration parameters and components, implementation of special functions in the integrated environment, can be implemented for platform difficult to implement, or can not automatically generate special functions, can be implemented by traditional manual writing code, and is seamlessly connected to the system without increasing any additional Workload, while also using various API integration environments in the platform, the principle of business-based components (business components) can be used, and the image is imaged, and the image of the business object in real life to the component unit in the information system. Relationship, realizing the concept of optimizing visual programming of business component, similar to diagram program unit and technical component, for business analysis, combination requires developers to master the source based on automatic generation of large systems, customizing rather than universal components (Component generation?) Based on the concept of handwriting components in the same rule document, the concept of customization of different industries, different applications can be adapted to different industries, and the quality of different applications is generally excellent in handwriting code. Universal component concept, if the application environment is different, need Do a lot of configuration reuse and quality control based on the same platform, the business components of the same development tool, exchange in the form of source code, the component provider and the user can perform spirit as needed Live adjustment and regeneration, ensure the quality and reuse of components to enlarge component sources in the form of recovery components, Japanese components alliance? Compatibility can use any third-party components that meet the J2EE specifications, the third component can be replaced at any layer (business component, program module, application system, etc.) without finding the instructions, should be the automatic production of the J2EE standard application assembly concept , Automatic assembly technology, business components, and flow automatic connection, maximizing handwritten code quantity, and integrates with integrated technology to achieve assembly visualization of different systems, automatic underlying technology concept, refine processing process workflow Description and display of business-oriented graphical processes can realize the needs of business personnel;