During software development, I often encounter this problem: "When a software function is implemented, the business personnel say one set, and the software personnel say one set ". Here, we can find out a pair of friends who are both conflicting and dependent on business and softwa
Our ability to do things can improve, and the change of mindset is the key.
The process of changing from student to professional is very difficult, because we should struggle with the "old habit" that we have accumulated for many years, these "old habits" include: procrastination, punctuality, non-compliance with rules, fear of hardship, etc. Like rocket-propelled satellites, the most fuel is spent to get rid of the shackles of gravity, and once successful, the flow will be easier. The so-calle
Part 1 software R D work summary
Introduction to software development
In the classic book 《Mythical man-monthThe author puts forward a point of view:Most software R D projects cannot be completed on schedule. I have been working for some time and found that this is indeed an indisputable fact. In my projects, there
Xu Zhidong, author of "Software Development" in May 13 and May 27, talked about the necessary weapons for software development and demand analysis in software development on msdn.
Online broadcast address:
Http://www.microsoft.com
The first version of each software project is beautiful. The new project starts from scratch and all content is newly developed. Because of all-new development, there is no historical burden. The first version has very few bugs. Of course, programmers also try their best to do their best. This means that in the eyes of developers, the first version can be regarded as perfect: the code is beautiful, the desi
Software development is a technology that requires the support of relevant theories, technologies, methods, means and tools. As for the development of software development technology, it mainly involves structured development meth
ScienceIt refers to the data structure and algorithm, Computing Theory-Theoretical Level
TechnologyIt mainly includes: programming languages, operating systems, and other specific technologies-Technical Level
EngineeringIncluding: software architecture, development documentation, project management, various tests, etc-Management Layer
Quotations:
Software a
17. Software evaluation development and evaluator 17.1 the work principle of the surveyorFor software testers, the tasks and objectives are as follows:(1) The basic goal of software testers is to find bugs, which is the first condition for testing.(2) The purpose of software
1. Project Design
The dominant idea of project design can be understood as two types: full design and simple design.
Full Design refers to investigating various aspects of the software before writing specific code, analyzing detailed requirements, and compiling all development documents, after all the procedures are designed, write the code again. In other words, after all the plans are completed, we can se
Rigid thinking in software development and rigid thinking in software development
In the J2EE field, SSH/SSI is a good thing and a result of the painstaking efforts of masters. But he is also a bad thing.
On the good side, I believe you don't have to say much about it. A large number of design patterns are used to gre
The factors that determine the maintainability of the software are:1) comprehensible 2) testability 3) modifiable 4) Portability 5) reusabilityWhat measures should be taken:1) Improved accessibility: Modular • Detailed design documentation • Structured design • Documentation within the program and good high-level programming language2) Improved testability: Good documentation is essential for diagnostics and testing, and
(software development Kit) and install the ADT plugin in Eclipse, which lets Eclipse and AndroidSDK to associate. The Android SDK provides the API libraries needed to develop Android applications and the development tools needed to build, test, and debug Android applications. Turning on http://developer.android.com/sdk/index.html, we found that Google offers And
functional testing. The main function is to automatically repeat a fixed test process. It records a series of manual tests, replays in the same environment, and checks whether the program is abnormal in the same environment or does not match the actual results.
4. LoadRunner Test
LoadRunner is an industrial standard-level stress testing tool that predicts system behavior and performance. It has been the pr
Build an Android development environment and build an android Development Environment
There are roughly three Android development environments: Android Studio (IntelliJ IDEA-based Android Development
Analysis of three levels of software development, analysis of software development levels
In the morning, I saw Mr. Guo Anding's microblog on Weibo. I also posted a new article on Weibo to write this article.
Fei xiaotong, a late Chinese sociologist, believes that culture should contain three levels: the first level
Rigid thinking in software development and rigid thinking in software development
In the J2EE field, SSH/SSI is a good thing and a result of the painstaking efforts of masters. But he is also a bad thing.
On the good side, I believe you don't have to say much about it. A large number of design patterns are used to gre
preceded by a "." Represents the current directory, the purpose of setting up classpath is to tell the Java execution Environment, in which directories you can find the classes or packages that you need to execute the Java program.step three: Download and install EclipseEclipse is an IDE (integrated development environment) developed for Java applications and An
preceded by a "." Represents the current directory, the purpose of setting up classpath is to tell the Java execution Environment, in which directories you can find the classes or packages that you need to execute the Java program.step three: Download and install EclipseEclipse is an IDE (integrated development environment) developed for Java applications and An
preceded by a "." Represents the current directory, the purpose of setting up classpath is to tell the Java execution Environment, in which directories you can find the classes or packages that you need to execute the Java program.step three: Download and install EclipseEclipse is an IDE (integrated development environment) developed for Java applications and An
preceded by a "." Represents the current directory, the purpose of setting up classpath is to tell the Java execution Environment, in which directories you can find the classes or packages that you need to execute the Java program.step three: Download and install EclipseEclipse is an IDE (integrated development environment) developed for Java applications and An
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.