After reading Software Architecture Design

When writing a thesis about separation of concerns, I am confused about the separation of concerns principle. In fact, the core of separation of concerns is the software architecture. So I want to read some books, the library hasn't opened yet. I

Software renamed: maticsoft. Net Automatic Code Generator

After several days of consideration and query, we decided to adoptCodematicAs the English name of the software, I would like to thank Sheva for its nomination and I will reply to him separately)At the same time, the network domain name is

Customer-oriented software development

After reading sumtec's thoughts, I felt a lot and wrote something casually.In his post, sumtec talked about a problem that software development should be customer-oriented rather than technology-oriented. In other words, it should be

Software Engineering Case Model Summary

Document directory How to determine the use case? 3. How to ensure correct use cases 4. use case diagram I. Use Case Model 1. Use Case Concept Use Cases: the functional requirements discovered when using the system should not be too complex.

View port usage: fport and moo0 connectionwatcher Software

Both fport and connectionwatcher check port usage; Fport is applicable to Windows XP and cannot be used for Windows 7;Connectionwatcher can be used in Windows 7; : Fport: http://www.onlinedown.net/soft/28509.htmConnectionwatcher:

Zhang Yu: Open-source software does not have to worry about Microsoft's "Legal intimidation"

Recently, the much-watched SCO lawsuit against IBM worries about the future of Linux. SCO sued IBM for using some of SCO's proprietary UNIX Software Components in IBM's new Linux operating system. Industry insiders believe that this lawsuit will

Differences between full push and VOD in stock Software Development

During stock software development, customers often mention full implementation and on-demand pricing, real-time stock selection, intraday warning, and other terms. [Full push] The so-called Full push refers to the synchronous transmission of all

Software design method and module division

In software design, the design process is generally divided into the following three steps: The first step is to divide functional modules according to the software requirements. At this time, modules are divided according to functional

Alibaba Software Senior Architect: developer's character

This article is transferred from a programmer: Http://www.programmer.com.cn/3373/ Wen/Li Zhan Programmers know that the vast majority of programming problems are ultimately their own character issues. When we encounter strange problems, we always

Clamav AntiVirus software source code analysis notes [5]

Clamav AntiVirus software source code analysis notes [5] Hedgehog @ http://blog.csdn.net/littlehedgehog [Socket communication] A socket is usually used for communication and data connection between applications of the service/customer model.

Clamav AntiVirus software source code analysis notes [7]

Clamav AntiVirus software source code analysis notes [7] Hedgehog @ http://blog.csdn.net/littlehedgehog [Accept loop processing] I could have finished the main Clamd functions in Article 5 last time, but the thread is not running and the fire

Read Software Architecture Design

1. Transferred from Baidu Encyclopedia "MVC mode ": Http://baike.baidu.com/view/739359.htm   2. Key requirements determine the architecture The software architect does not have time to conduct in-depth analysis on "all requirements". This is a

Can I teach software skills?

Can I teach software skills? This year, it is really difficult to be a software developer to say that you will compile the program, and do not blame others for not taking you seriously, because it is a basic skill and necessary. There are also basic

The "mystery" of software quality (2) -- hierarchy of quality (1)

Source: http://blog.csdn.net/KongDong/Author: fasiondog Part 1: the "mystery" of software quality (I)-hypocritical Quality Note: The Administrative and Emotional Colors of quality mentioned in the following article are only the ways in which

Build the software system architecture for the Mode

Source: developerWorks China Author: Deng Hui and Sun Ming   Architecture is the core element of a software system, the most difficult part of the system to change, and the basis for building other parts of the software system, therefore, the

Focus on memory to improve software performance (2)

Another way is to define a base class. it implements the new and delete operators, and all subsequent classes will be derived from this class, automatically inheriting the new and delete implementations of the base class. this method can easily

Software Development specifications summarized by the predecessors

In order to improve the quality of software development, reduce the development cycle, enhance the reusability and accessibility of code, make the software easy to maintain, and facilitate communication and collaboration among developers, the

"More Joel on software"

"More Joel on software" is a popular book. Joel is a senior in the software development field and has both strong engineering experience and enterprise operation experience, therefore, its understanding and evaluation of this industry is worth

Solve the problem that the flash video cannot be played after the Ubuntu software package is upgraded.

I haven't updated the space for a long time. -------------------------------------- After the Spring Festival, I installed a Windows + Ubuntu dual system and the sudo apt-get install ubuntu-restricted-extras installation package, and the videos on

A simple LAN chat software implemented using Win32 SDK & C ++

    :     Brief program description:Program name: simple LAN chat toolDevelopment Method: Win32 SDK, C ++Development Environment: Visual C ++ 6.0Function: supports one-to-one chat, transfer and receive files, group chat, real-time friend list, and

Total Pages: 896 1 .... 837 838 839 840 841 .... 896 Go to: GO

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.