Paip. If you only see the initial introduction-basic knowledge required for web or BS Development
Principles for improving development efficiency:
A. when selecting an open-source project, find a module or function from the source code on the Internet, and then strip the module and splice it into the project. This greatly accelerates the process .. A lot of development and testing time is also missing... remember not to reinvent the wheel, huh, huh .. If it is developed in different languages, make an interface call.
B. When the Internet does not have the required modules/functions, you can only do them yourself. The design uses pseudoCode
C. When coding, a large number of code generators... can be used to almost eliminate the need to write much code .. All you have done is splicing and testing.
1. requirements,
JIRA is a commercial software that integrates project planning, task allocation, requirement management, and Error Tracking.
Project Progress: Microsoft Project
2. Interface
UI prototype design tool: uidesigner
Interface HTML--CSS ide: Dreamweaver, did not say,
HTML, CSS debugging, ie F12 Tool
3. Logic
Flowchart: Visio
UML modeling: powerdesigner
Detailed Design of available pseudo codes ..
4. Code
The JS ide tool, Aptana Studio, is mainly used to compile Js. The automatic prompt function is good ..
JS debugging and tracking, ie F12 Tool
Ajax packet capture tracking tool: httpwatch7 Professional Edition
Main ide: vs2010
Version Control: SVN/TFS
C # code generation: Dynamic software code generator (all background code and some web interface code can be generated )..
Easy cocde: a very powerful code generator that can generate all project code from the interface to the background... charged ..
Vs2010 T4 template tool: All code can be generated. You need to write the template first .. It is generally used to generate Web interface code and use it to generate SQL code ..
SQL tracking and debugging: sqlexpressprofile or event manager
5. Test
Stress Testing: jmeter
Test Bug Management: Jira