Always talking about multi-level web applications, this is not a very fresh concept, but for the boss that needs to come out of the effect, this thing is very rubbish. From other ways, I personally agree. Maybe these year ASPs have a big way, and JSP is not hot, one is one of the reasons.
ASP is actually a simplified Basic. Basic is simple enough, simplified Basic, that you want to know, each page is a separate applet, and there is no necessary relationship between them. Without Project's concept, you can write a beautiful web page (I don't think it should be perfect, but in fact, there is at least one of them).
There is no Plan in the boss, don't know what to do next, Framework, Architecture, Structure these things are meaningless. Take a step, watch a step ASP is the most appropriate. This situation is not only on web design, and other commercial procedures are also very common. Those who are deeply distracted are XP, Chinese should be called extreme programming. This more extreme genre puts a traditional software design to almost useless, what UML, while, Coding first.
The view of this XP is of course extremely extreme, and it is not a little reason. Think about those small small and medium-sized companies on the market, which does not want to get out of the product, come and get the benefits. You spent three, five months or even a year and a half years, what is going on, and you can't get it. It's better to get something, push it to the market, check the point investment, and see the next step in the next step. At least to ensure that the company will continue to run, some people can pay salary.
This is the reality, the boss is not long-term, but there is no money to think long-term, wait until that day. They most needed are the original accumulation, and the funds can be returned immediately. When I went to a certain scale, they won't think so, although many companies will never go.
However, the big company will not be like this, they have money, there is money, they are the leadership of the market. What they think is how to guide users to enter their design, everyone will take the route they design, the end is definitely their design, frame or something, everyone can imagine .NET and Java competition. You can write .NET's program almost any language (currently, there are more than 20 languages), but in the end these programs will run on Windows platform. Similarly, you can run your program in almost any platform (the popular platform is almost included), as long as it is written in the Java language.
A nonsense, in fact, there is only one thing to say, "in front of the interest", "long-term plan", these two ideas will always exist forever, no one will win, just like the coin. Our people who write CODE do not have any one, "" Take a small target "or" boast, don't know what to do all day ". A good boss always work hard to find a balance point, this work is not easy to write CODE.