Turn the discussion about whether to use frames

2011-07-06  来源:本站原创  分类:Internet  人气:106 

We use the framework to solve the problems in our project, not to use the framework uses frames, such as the novice is very easy to coupling problems, through hard-coding the various components coupled together, resulting in maintenance when the cost is high, this is the problem, how to solve this problem? We may try to customize some configuration files to achieve loose coupling, that is always ill-considered, there are a variety of problems, this time we may find that their predecessors have explored a best solution: Inversion of Control, IoC is . IoC is thought that in following this idea, Flash sector has a number of framework implementations, including Parsley, Spring ActionScript, etc., then we will introduce the framework to help us solve the coupling problems encountered before (and perhaps we will choose a different framework, framework extension based on, or even their own development, but not the point, focusing on the ideas we use to solve the problem IoC), this process is very important, that is, solve the problem so that we understand the importance of the framework; If this process , just to make use of IoC framework code change, you also difficult to understand the significance of the implementation of the code, the implementation of the framework will only create more resentment.
For the team, no matter whether the existing framework, or frame-based transformation, or fully developed, there is no doubt that the framework is essential, the framework will provide a unified framework for the project team's understanding and help team members avoid detours, learning from on the basis of previous experience, the strength of the team play to the maximum.
For individuals, I advocating the most important ideological framework, form do not have too much formality, since the implementation of individual projects of a small outsourcing, cost control is very important, including time costs; We have also said, the greatest significance of the framework is its guiding ideology So even if the individual implementation of small projects, there is a good guiding principle is very important, it can help you avoid detours to complete the project as soon as possible to reduce the risk of emergence of Bug, so the implementation of the project must comply with the framework of the idea; in the form on whether the reference of a certain framework, is not important, for example, we implemented a small Minisite, whether it must be the introduction of PureMVC? To meet the PureMVC framework, we need to write more class, more time to pay, then we can not use third-party framework, and according to the actual situation of the project, the implementation of a miniature of the MVC architecture, the architecture and ensure that the project code readability at the same time, try to reduce implementation costs, personal feeling is more practical, more applicable to individual small projects.

相关文章
  • Turn the discussion about whether to use frames 2011-07-06

    We use the framework to solve the problems in our project, not to use the framework uses frames, such as the novice is very easy to coupling problems, through hard-coding the various components coupled together, resulting in maintenance when the cost

  • English translation of a test week, quality assurance testers presentation day 2010-09-13

    A Day in the Life of a Quality Assurance Tester Quality assurance tester the day This paper will discuss the day to day activities of being a tester and instilling quality into software. Begins with a discussion of what is software testing, what is q

  • xml for storage of discussion [turn] 2011-08-03

    Wrote Introduction to XML XML to mention about HTML, HTML language appeared to promote the popularity of the Internet in the early days of XML and even now, there are a lot of people have such a complete misunderstanding of XML will replace HTML, in

  • [Turn] Discussion - DNS in nodejs 2011-09-29

    (From: http://www.devcomments.com/DNS-server-in-node-js-at291155.htm ) Sep 4, 2010 Donovan 0 digg Bookmark this on Delicious Hi, as anyone had any thoughts or experience on the idea of writing a simple DNS server in node.js? I'm working on a geo-awar

  • ext commonly used skills (turn) 2008-06-29

    ext commonly used skills (turn) Java code grid.getStore (). proxy.conn.url = "xxx.jsp"; grid.getStore (). reload (); Ext.data.Store Village baseParams and Store.load ((params :{}}) the difference: baseParams where there is always a parameter, wh

  • 360-degree turn and animated cartoon dolls 2010-04-07

    Original Superman faces ongoing competition is in full swing, look for novices may be beyond the reach of the money, but it does not matter, the Flash instance explain in detail a set of 360-degree turn and animated cartoon doll making process, prima

  • Discussion: The current operation and maintenance team's role in software development 2010-05-10

    In the past few years, with the cloud computing and the development of additional operation and maintenance phenomenon, there has been the traditional operation and maintenance team to discuss the role, because in the current software development tea

  • 』『 Turn what is a http connection? 2010-07-28

    What is the http connection? A page is loading, it is the picture is the style, the script, the request for these things is to share a single connection or multiple connections? Some say the Internet in order to save the number of connections, should

  • oracle row turn out collection 2010-09-09

    1. Summarizes recent issue of the Forum, many people mention a relationship with the ranks of conversion, so I converted the ranks of the relevant knowledge has made a conclusion, we want some help and what wrong sparse, ask everyone to say that I wa

  • (Turn) in the cache of database systems 2010-10-05

    Cache and Buffer are two different concepts, simply, Cache is to accelerate the "read", and buffer is a buffer "write", the former to solve the problem of reading, read from the disk stored data, which is written to solve issues are go

  • Discussion on software configuration item 2011-02-04

    Background Reproduced in a sector forum on software configuration items on the article, the discussion led to many of my colleagues, the article was simple, but the discussion aroused by the spark of the idea and taste worthy of permanent collection.

  • Linux interview questions (turn) 2011-01-09

    Original link: http://bbs.phpchina.com/thread-92515-1-15.html 41 Close the linux system (not restart) use the command B. A Ctrl + Alt + Del B halt C shutdown-r now D reboot 42. From the IP address to MAC address translation of the command: C. A ping

  • Round Table Discussion: Web site operators of the road industry 2011-04-21

    Round Table Discussion: Web site operators of the road industry 2011 Chongqing Hotline Internet Webmaster General Assembly on April 9 at the Chongqing Science and Technology Museum, the conference hotline from Chongqing, Chongqing Affiliate, laggards

  • MFC control bar window layout principle [turn] 2011-03-19

    A frame window frame window size is changed will be received WM_SIZE message, the message processing function CFrameWnd:: OnSize, this function then call RecalcLayout to relocate the child window, it's the main code is as follows: if (GetStyle () & F

  • [Turn] to a small team with an average age of 2010-06-14

    Author: jackyrong Original http://jackyrong.iteye.com/blog/686389 In "How big a team with an average age" (http://jackyrong.iteye.com/blog/678434) , We introduce in a team, when faced with an average age of the larger members, how to deal with m

  • Turn: the team found that the real problem 2010-10-30

    http://michael.nona.name/archives/302 Consultation period, was invited to a team, to help them develop new programs to improve their delivery status, enhance delivery capabilities. Before I do not have a sound plan. Such interviews, if the discourse

  • Discussion on JDBC recycling! 2011-07-31

    <div> we use to access the database connection pool is not in the close connection it belongs after the statement and the result will automatically close it? That only need to close connection? <br> then this is the case is not as long as the

  • Discussion Setsockopt options 2011-07-26

    Sometimes we have to control socket behavior (such as changing the buffer size), this time we will have the option to control the socket. The following data were collected from the Internet getsockopt and setsockopt Get socket options: int getsockopt

  • Turn: TNS-12519 and the processes parameter set; jdbc connection oracle reports ORA-12519 2011-08-05

    Turn: TNS-12519 and the processes parameter set; jdbc connection oracle reports ORA-12519, TNS: no appropriate service handler found problem-solving This project conducted a few days to import large quantities of data, in the running for some time re

  • Archive Redis in Windows, linux platform installation and configuration [turn] 2011-04-25

    In order to facilitate access to information, especially the online search to Redis order related installation configuration archive: ================================================== =========== window installation platform Redis Download: http://c