Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Software Patterns
[go: Go Back, main page]

 
  DAIMI

SP

Software Patterns

This is the web page for the 2nd-part course Software Patterns [SP] taught here at DAIMI during the first fall 2004 quarter (Q1).

  Recent modifications
  Course description

This course gives a wide perspective on software patterns and their relation to frameworks. The focus is on the theory and practice of software patterns, and will include in-depth studies of many forms of patterns, not just design patterns.

Patterns are descriptions of abstract solutions to often recurring problems in programming. The idea originally came from architecture (for buildings) and the name is chosen because the solutions, since they are used often, occur as patterns in the design. Design patterns are the most widely known kind of patterns, and are a topic in the course, but we will also cover patterns for software architecture, concurrency, distribution, analysis, and organization.

  Course contents
  Links
  Contact