What is the framework. What is the structure

2010-06-16  来源:本站原创  分类:Development  人气:181 

This topic may seemingly be a relatively large area, usually with 5-10 years of experience in meeting these people. Now write down the stages of learning only as personal problems encountered in a small sum.
As software engineering, concession that it do a little software project, can be used to sell a small program can do for customers, as long as the needs of users can be regarded as a commodity! For the developer or a development team, the software is not one-shot deal, you can finish the indifferent! Code level and the choice of framework is not like engineering, not to show off the root user, but for developers, software product development to become a hierarchy nor the development of simple facade project through the development of asp and php programmers must understand this kind of interpreted language development efficiency advantages, but the relative safety, reuse, upgrade and maintenance of the difficulty of development time for a little bit of efficiency and will not give developers too much joy, opposite a large number of SQL injection and the like are caused because of this simple!
Framework, the framework is not an absolute definition in fact, because the level of software development is human to set, MVC is a classic hierarchical form, with the hierarchical thinking of the future we no longer have to be repeated over and over again sql code embedded JSP page or as a table which also changes the structure of the search-by-page and modify the SQL statement, often used in the framework of our normal operations and the external packaging to provide a call with an excuse for users to call to complete the relative operation, while the back a lot of redundancies by the framework of the order all completed to Hibernate, for example, usually we connect the database using the JDBC connection and close the code even if the package to a DB class also need to write code for it is time for the attention of the state of the database to open closed the same time, if you encounter transactional rollback code to developers will increase the trouble, this time the database operations are not the object of database operations, is still a simple connection to the database to connect to the relationship with the entity concept is not to be JDBC forms of development reflected maxed, and we still need to take out the data into the corresponding VO, the VO can understand this as a user-defined object, Hibernate introduction of a large number of people prepared to change the usual habit of SQL (perhaps large Most people do not really understand the advantages and characteristics of QBC)
Relational database, here briefly about the way to an artificial example, person has a head, limbs, body, etc., and then head out and can head a separate sub-out eyes, nose, mouth, ears, mouth and then they have the ability to speak, Usually we are a few tables by this simple connection id together, but are stand alone, such as out of Joe Smith, just a torso, but also stored in the head by Joe Smith in the id to find seating in the head. .. only if the object relations, rather than the kind we need to get called Zhang 3 to Joe Smith, while Joe Smith who is also head, as if head = person.getHead () this form, so.
Framework, this framework may be more difficult than explaining, first of all it should be understood as the outcome of a software program, software development does not have to use the frame, but it must have a clear development framework, that is the need to is a rational section is selected according to their corresponding solutions, the team language, but language is not necessary during the option, but in terms of the development team for development using familiar language is a foundation of success, I do not deny that the developer ability to learn, but for any one language in terms of want to quickly learn to 1-2 weeks and put into development projects in the actual election is not wise.
Differentiate products & Demo, new language learning and development can only be done successfully only called Demo, is not finished this stage of development of the project should be submitted to the product, because this stage of the product will not experience security, stability, and so many concurrent test, if such a product to a client, the project clearly irresponsible, of course, exist for reconstruction of the future development of the hidden dangers.
Reconstruction, this is the software development stage of evolution of an optional, but not a necessary step in! For the development of small projects, the demand may be only a few simple additions and deletions that change the investigation, such projects require significant changes even if there will not be too afraid of psychology, because this stage of the product to overthrow the redeveloped efficiency may be much greater than minor changes, but in terms of software development for large projects carried out so well maintained late.
Complete the immediate needs of the project? Or in the completion of the premise of the current demand for the latter part of the interface must be extended leave?
How can the development team now has several further left for future maintenance of the appropriate documents and notes? There are several development development manager or architect in the development time for the team made it clear that the development framework for design ideas? Perhaps it is what most programmers do not know where the conduct of the mechanical repetition, and a large number of simple module development!
Current status of the development may not be not capable, but the company failed to keep the programmer, at this stage a large number of training institutions continue to market the output of the initial development of programmers, so programmers through the development of training for several months can be completed simple module development tasks, but the real face of the project many people will be issued when the ignorant, because the real development is not the learning stage the simple demo, for a simple module that we can not, as the video circulated on the Internet, as written configuration under the piles of files, because the real need to develop the business logic, a large number of repeat things should be a complete design model to streamline the development, such as Dao part, fully materialized by an object interface to operate and set aside class to be streamlined.

· · · Part1 temporary write here

At the same time respond to the beginning, for this large area just to mention a more superficial things that all of the older generation to be increased

相关文章
  • What is the framework. What is the structure 2010-06-16

    This topic may seemingly be a relatively large area, usually with 5-10 years of experience in meeting these people. Now write down the stages of learning only as personal problems encountered in a small sum. As software engineering, concession that i

  • [Lucene3.0 the first glimpse of] the index file format (2): the general framework of the file structure 2010-04-23

    Later we will detail each of the index file of data structures and functions. NOTE: The next article is an instance of the data used in "index created (5): index data pool and the memory data details" in the index in the memory structure to crea

  • Spring Study Notes: Spring Framework Overview 2010-03-29

    ◆ Introduction Objective: To solve the complexity of enterprise application development Function: Using the basic JavaBean to replace EJB, and provides additional functionality of enterprise applications Range: Any Java Application Spring Framework i

  • Spring Study Notes: Spring Framework Overview switch 2010-03-29

    http://www.javaeye.com/topic/583213 ◆ Introduction Objective: To solve the complexity of enterprise application development features: the use of basic JavaBean to replace EJB, and provides a more functional scope of enterprise applications: Any Java

  • Batch Framework 2010-03-29

    Java Batch Job Framework - http://jbjf.sourceforge.net/documentation.html # TERASOLUNA Batch FAQ http://www.offshore-jp.com/html/49/t-549.html Enterprise Batch Server http://batchserver.sourceforge.net/ CA 7 ® Workload Automation Reference Batch Appl

  • Detailed Analysis of Spring framework 2010-03-29

    In this three-part introduction to Spring framework of a series of articles in the first period, Spring will start learning how to use technology to build lightweight, robust J2EE applications. Regular developerWorks contributor Naveen Balani introdu

  • Bulk structure changes sqlserver 2005 2010-04-09

    First, create a new framework Second, modify the structure In the corresponding database, execute the following script under declare @ name sysname declare @ sql nvarchar (255) declare csr1 cursor for select TABLE_NAME from INFORMATION_SCHEMA.TABLES

  • WAMP + Zend Framework configuration issues 2010-05-09

    Today wanted to try Zend Framework , You can have a hard time, ran to the http://framework.zend.com/ A Zend Framework + Zend Server Community Edition(CE) Thought this thing is a good thing, the result after discovering unzips is PHP And Zend and APAC

  • Zend Framework defects (part of 4) 2010-05-15

    The previous section we said, Zend Framework in some of the code is quite elementary, but we cite only the use of control structures. Now we give examples of real code. Perhaps, you will immediately say, this is not only the primary code, the code is

  • Zend Framework defects (Part of 5) 2010-05-22

    On the one we are talking about is the Zend Framework in relation to violations of basic programming specification. Some might say that such violations can be tolerated. Some parts of the tedious code sometimes is necessary. We can accept different o

  • (Reprinted little assembly) Spring Framework Introduction 2010-06-01

    http://www.ibm.com/developerworks/cn/java/wa-spring1/ Author: Naveen Balani ([email protected]), technical architect, Webify Solutions In this three-part introduction to Spring framework of a series of articles in the first period, will beg

  • Spring Framework's design concept and design patterns of (turn) 2010-06-13

    See the article in http://www.ibm.com feel very good, and records about, the original address: http://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html Spring bone structure Spring total of ten components, but the real core componen

  • Spring Framework's design concept and design patterns of (from IBM developerWorks China) 2010-07-07

    Description: Spring Framework as one of the best now, has been widely used, and the analysis of many of its articles. This paper will attempt to analyze another perspective on the Spring Framework Spring Framework design design bone structure, there

  • Zend Framework 1.10.4 Manual (1) 2010-07-19

    Zend Framework Zend Framework is an open source, object-oriented PHP 5 Web application framework. Zend Framework is often referred to as 'component library', because it has a lot of loosely coupled components, you can use more or less independent com

  • Zend Framework 1.10.4 Manual (ZF Quick Start 1) 2010-07-19

    Zend Framework Zend Framework is an open source, object-oriented PHP 5 Web application framework. Zend Framework is often referred to as 'component library', because it has a lot of loosely coupled components, you can use more or less independent com

  • DHH rails combine to create the framework. DK hibernate framework to create the experience on how to become an architect 2010-08-02

    Remember that David Heinemeier Hansson created the rails framework, Gavin King Hibernate framework to create the experience, some people may not know who DHH and GK, I will introduce it introduced DHH and GK DHH: Ruby on Rails founder, has been known

  • JBoss framework for analysis 2010-08-19

    1. Introduction 1.1 JBoss What is this? JBoss is free, open source implementation of J2EE, which were released through the LGPL license. It provides the basic EJB container and EJB (seems to be J2EE) services, such as: database access JDBC, transacti

  • MySQL uses internal structure of hash table 2010-11-30

    To achieve two recent patch to MySQL use the built-in hash structure. MySQL framework layer of this structure was in many use the code to understand it can be easily read. 1, the overall InnoDB also has built-HASH table is described in this article t

  • How to define a framework and 2010-12-03

    How to define a framework and In the Oxford Advanced Dictionary (7th edition), architecture (architecture) interpretation of the word is: the design an structure of a computer system. This interpretation has actually described the essence of architec

  • web test summary 2009-02-28

    In the Web engineering process, Web-based system testing, recognition and acceptance is an important and challenging job. Web-based system testing with the traditional software testing different, it will not only need to check and verify whether the