I have to say that I have failed this time. As a leader, I didn't have a good start.
First of all, technically speaking, this speech chat system is not very difficult, but I think it is complicated.1. I should not use MFC as j2se for design
Have you encountered any of the following problems when deleting a folder?
The folder cannot be deleted. What should you do at this time?
In fact, this is generally a malformed folder. As for what is a malformed folder, Baidu may not be able
I recently read "quick Software Development" written by Steve McConnell and put forward some of my views. You are welcome to comment on it.
1. How to understand the speed of rapid software development?The definition of "Fast software development"
This book has a high score on Douban and has a good rating. After a variety of confusions, I finally decided to read this book, although this book is the thickest.
This book is basically written from the perspective of a manager, but it does not
I am using C # For QQProgramAt the beginning, the design was quite good, and the qqnetserver server and qqnetclient Client Communication Class of TCP protocol were compiled. This class can serialize the qqcommand class and send it to the other party.
External features: what users of the software product can feel. Including:CorrectnessAvailabilityEfficiencyReliabilityIntegrityAdaptabilityAccuracyRobustness
Internal features: more attention from developers.
Company: Guangzhou jiesai Communication Planning and Design Institute (www.gcidesign.com)Location: GuangzhouEducation requirements: Bachelor degree or above
Professional Requirements: computer or mathematics
Skill requirements:
1,
1. feature list (function list) and Use Case Diagrams (use case diagram)
The first step of requirement analysis is either to determineFunction list(Feature list), orUse case diagram(Use Case Diagrams ).
Constantly communicate with users, clearly
I have been learning Linux/Unix for a while, and I will write some shell scripts to complete some tasks at work. However, I have not developed any applications in Linux/Unix. Basically, I use software packages developed by others. The most
Original post address http://www.cocoachina.com/bbs/read.php? Tid-11618.html
This app is rewritten based on lolfriend source code and uses the official API completely. Functions not yet implemented include replacing the cameraoverlayview and
Switch from external (Outline Design, detailed design );
Program Development, coding, unit testing, system testing, and system maintenance. In the software development process, it is necessary to clarify the work objectives of each stage, the work
We look forward to becoming a good Software Model Designer. But where should we start?
Apply the following principles to your software engineering, and you will be able to see the results.
1. People are far more important than Technology
You
1. assume that there are two types of system users: finance personnel and customer personnel, and each system user can query documents. However, the query between finance personnel and customer personnel is different. Please use system users as the
1 Introduction
To protect the technical kernel of your software from being easily stolen by others, software developers use various encryption technologies to protect the copyright of the software from infringement, shell is a common software
IntroductionAltcra niosii soft-core processor has the following advantages: fully customizable features, high performance, low product and real-time cost, ease of use, adaptability, and no time-out. The use of the Niosi processor will not be limited
Note: This article is taken from other blogs. 1. OCP (Open-Close principle) PrincipleA software entity should be open to expansion and closed to modification.Benifits:By expanding existing software systems, new behaviors can be provided to meet new
1. Version type
1.1 Official version
Enhance: the enhanced version or enhanced version belongs to the official version.
Full Version: The full version belongs to the official version.
Release: release version with Time Limit
Upgrade:
GRASP (General Responsibility Assignment software principles) consists of nine modes, which describe the basic principles of Object Design and Responsibility Assignment. That is to say, how to abstract the business functions of the real world into
I feel that the most important thing about software development is the user! I think the software can be well done only by standing on the user's standpoint at all times. If a software is made, it is even uncomfortable to use it, how can such
Mr. Yan first introduced the software development process. He divided software development into two categories: project development and product development.Project development is a software customized by the company for a customer based on the needs
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service