patterns patterns and anti methodologies Patterns


    Patterns Patterns and Anti Methodologies













Patterns Patterns and Anti Methodologies


Patterns

The pattern movement in programming is about discovering repeating patterns in all areas of software development, documenting them in a pattern language and reusing them. Anti-patterns are ones to avoid. This category contains sites about both. Patterns are often discussed in terms of object-oriented languages.

Add to Newsvine Add to Reddit Add to Furl Add to Blinklist Add to Technorati Add to Digg Add to Del.icio.us


    Top: Computers: Programming: Methodologies: Patterns and Anti-Patterns

See Also:

  • - By Linda Rising, AG Communications System (AGCS). Published in IEEE Communications Magazine, Vol 37 No. 4, April, 1999.
  • - Provides reusable design experience gathered by other designers of hypermedia and Web applications. Includes discussions and papers.
  • - Contains pattern papers on exception handling, database access, client/server UI design and design in general for the domain of business information systems.
  • - An introduction to polymorphism and design patterns, by John Brewer. Includes links and source code.
  • - A summary of Alexander's contributions to several fields including the use of patterns in programming.
  • - Tutorial for using classic design patterns, by Peter Norvig.
  • - Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
  • - An examination of this most frequently deployed of software architectures. A casually, even haphazardly, structured system, the organization of which is dictated more by expediency than design.
  • - Present a new approach to design patterns, by Moisés Daniel Díaz Toledano. Includes links.
  • - List the most applicable Java design patterns with sample code and explanation. A completely free learning site.
  • - Reuse techniques in HCI - Pattern languages For Usability (MVC, Safety, Internationalisation). Also, software development and learning about patterns.
  • - A paper that looks at how the work on architectural patterns can be of value to the designers of object-oriented systems, by C. Kimble and W. Selby. Includes links.
  • - Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr)
  • - A work-in-progress to describe patterns of HTML development.
  • - Started out as a small link collection in 1999, and is now an extensive repository of links and books about Patterns in all forms.
  • - Includes architectural, static, dynamic, and client-server patterns for integrating Smalltalk and RDBMSs.
  • - Describes a "going native" organizational pattern for improving software development productivity.
  • - GoF patterns with C++ and Java demos and some other patterns.
  • - An article by Rod Waldhoff with sample source code.
  • - A toolkit to design applications using design patterns, with facility to generate code, and reverse engineering. Drag and Drop facility to create UML Class diagrams Support to write custom plug-ins for code generators and reverse engineering. [Open source
  • - Categorized collection of patterns submitted by users.
  • - A collection of patterns that can be used to describe classic solutions to common object oriented design problems.
  • - Resources related to pattern languages for interaction design, including user interface design.
  • - Design patterns, Model-Driven Architecture, object-oriented methodology, and best practices.
  • - Open source (Wiki) collection and collaboration site focused on creating and extending patterns for screen design, with a focus on Interaction Design and Usability.
  • - Comprehensive introduction to patterns by Brad Appleton.
  • - A pattern language for developing object-oriented frameworks.
  • - Software Design Pattern techniques, papers, references and catalogues for professional software developers.
  • - This is not a FAQ in the usual sense. It contains very brief summaries of topics that have been discussed on the patterns-discussion list, in question and answer format.
  • - Information about forthcoming and past PLoP conferences.
  • - An article from ACM Crossroads on patterns with special emphasis on design patterns, a type of pattern often used in software design.
  • - A catalog of object-oriented design, architectural patterns and idioms, articles, books, tools, forum, and links.
  • - A collection of idioms for Unix shell programming
  • - Pattern information and tutorials by Douglas C. Schmidt.
  • - Simple example of a problem that the Visitor pattern can solve, with a code example in Java, avoiding switch statements and downcasts.
  • - Documentation on patterns associated with Dolphin Smalltalk.
  • - Introduces the concept of process patterns, reusable building blocks from which an organization may tailor an object-oriented software process. Process patterns bring reuse and consistency to the entire OO software process (OOSP). By Scott W. Ambler, Amby
  • - Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs.
  • - A learning guide for those who want to learn and use design patterns, rather than just read about them.
  • - Describes using how to create patterns for the JUnit eXtreme Programming automated testing framework, by Frank Hagenson.
  • - An annotated bibliography of articles describing research in the formalization of design patterns, including formal languages, tools supporting the implementation and synthesis of patterns, and position papers.
  • - Software patterns describing how to achieve Enterprise Integration using Enterprise Messaging (JMS with Java and MSMQ with C#)
  • - Contains patterns, links and literature on object/relational database access layers.
  • - This a wonderful resource for all things Patterns (and Anti-Patterns).
  • - A pattern language for designing user interfaces and other artifacts.
  • - One of the most influential people in the patterns field. He has links to important papers and publications.
  • - Tool support for object-oriented (design) patterns.
  • - Patterns developed by Martin Fowler; a specialist in object-oriented software, building business objects, the UML, patterns, author of "Analysis Patterns" and "UML Distilled" books. The site has a collection of links to related subject
  • - This ThoughtsWeaver site is the official repository for the editorial effort to build a CommonPatternLanguage of OrganizationalPatterns that will be published in a forthcoming Prentice - Hall book. Four friends are collaborating as editors on the work: St
  • - A collection for various user interfaces. Includes background information and links to other collections.


Top


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2007 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR









  MySQL - Cache Direct sec.