a good partner of VC development.
----> Understand for C ++
A c/C ++ ide programming aid that supports reverse engineering, code orientation, and some statistical functions, from the http://www.scitools.com you can find detailed information about understand for C ++.
Program editor
----> Editplus
A very good text editing software, powerful but lightweight. Supports different
Author profile:Author: Joel Spolsky is the founder of Fog Creek Software, a small software company in New York City. He graduated from Yale University and worked as a software designer and manager at Microsoft, Viacom, and Juno.
"Have you heard of Sema? This is a profound system that measures the quality of a software
N describes how to become a software engineer
N discuss the quality of software engineers
N the future and present of Analysis Software
Chapter 1 entry into the IT world
1.1 frogs in warm water
1.1.1 recognize the real world
1.1.2 Career Planning
1.2 career prospects for software engineers
1.2.1
Several phases of software architecture development
1. Basic research phase (May 1985 ~ 1994)From 1960s to the middle of 1980s, software system designers were used to describing the system structure using graphic lines without uniform format and semantics. Of course, this is a very intuitive and understandable subconscious way to express the design system. Altho
The previous cycle of software development: expectations-shattered-collapse-a new cycle, where is our solution?
My reflection--not to break out in silence, to perish in silence.
Reflection, I am reflecting on ...
For the changes from the customer, I will never forget the teacher's teachings in college. In the Software engineering class, the teacher always repe
necessarily well known, some of the most likely answers and the most humorous answers."Among them, "KISS" is very interesting. It requires the program to be as simple as possible, the easier the better.In the books on programming languages ( like "C programming ") and Algorithms ( like " algorithmic design and Analysis ") , Predecessors summed up some of the features that a good algorithm or program needs to contain: correctness , simplicity , effici
Chapter 2nd Overview of Extreme ProgrammingAs a developer, we should remember that XP is not the only option. --pete McBreen, software technology expertIn the 1th chapter, we outline the content of the Agile software development approach, but it does not tell us exactly what to do; it gives some general statements and goals, but does not give practical guidance.
others is to sort out their own ideas. communicating with other personnel in the group is to help them speed up their work, or caring for others means caring for yourself. Never be conservative. Sharing development ideas is sharing the fruits of labor.
Select commonalities rather than individuality
During software development,
development, you need to choose your future development language, Java is now a wide range of languages. But for beginners without any experience, there may be some difficulty. You can get started with some simple language. Master a language, do not rush to use, and to buy more data structure of the book to see, Learning Search, classification, binary tree and l
Python is a practical solution commonly used in computer languages. It has powerful functions, however, do you know the actual application steps of the Python development environment and the specific functions of the Python development environment? If you want to know more about it. You can click on our article.
IDLE
IDLE is an integrated
Accidentally turned out a few years ago to write a small program, the time to collate the information to share.in order to give its own software to achieve multi-language features, and the development of the auxiliary tools: SE String Resource. This was developed at the time based on the framework of another IDE software abstraction, which was not very complex.
Not 3D-design, development and management of software projects
Basic Information
Author: He XiaochaoPress: Electronic Industry PressISBN: 9787121104848Mounting time:Published on: February 1, April 2010Start: 16Other Details View: http://www.china-pub.com/196625
Introduction
"This book studies the software production methodology from the essential differences be
Software wealth creation password: iPhone application development strategy-objective-C 2.0 (two-color)After learning how to use objective-C 20 to develop your first iPhone application, you can also earn your first barrel of goldBasic Information
Author:Wang Zhigang
Series Name:Wang Zhigang's work Series
Press: Electronic Industry Press
ISBN:9787121134692
Mounting time:
Pub
as most stationmaster, is also in the groping growth, but has a small characteristic is likes to do the professional station, is not from the entertainment, movie this piece starts. such as professional philosophy, professional QQ topics, fraud topics, women's topics, as well as biological technology. Some things may be some stationmaster had not contacted at the outset. It's a lot more now.
Sniper: Green Software Alliance This site has developed to
Cost management is one of the main contents of software project management. It analyzes the problems existing in the current software development cost management process, and puts forward to consider linking progress with cost, the method that matches the workload with the actual cost. Based on the existing estimation method, the cost management system is designe
More and more people are starting to use Java, but most of them are not prepared enough (not to be trained on OO ideology) to manage Java projects Well, or even slow down the development of Java systems. Many people think that this is a Java complex cause, in fact, the fundamental reason is: our original knowledge of software (OO) is not too poor or inappropriate, there are cognitive and methodological misu
Application and database development Cluster also need HA software? The so-called cluster technology (Cluster), also translated into clusters, covering three technical directions: Highly AvailableHA(High availability); Load BalancingLB(Load Balance); High Performance ComputingHPC(High performance Computing). For the business sectorITapplications are primarily concerned with high availabilityHAand load Balan
Application of CMM in bank software development
-- Maxijia
CMM (Software Capability Maturity Model) is a Software evaluation standard developed by the Software Engineering Institute (SEI) of Carnegie Mellon University (CMU, it is mainly used to evaluate and improve the
Abstract:This article analyzes the current risks in the software industry, lists the risk sources of software development projects, and analyzes the causes of various risks and the impact on the success or failure of the project, finally, we provide suggestions on Risk Management and Control for software
About the Software engineering knowledge, I believe that everyone is not unfamiliar, soft examinations this part of the knowledge is also the focus of the scope of the knowledge of software engineering is very trivial, I have this part of the knowledge points divided into five parts, respectively, is the basic knowledge of software engineering,
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.