Strike directory section: Computers Programming Methodologies Patterns_and_Anti-Patterns Image Mp3 Ftp Kids News
MetaStrike.com, Advanced MetaSearch Engine
Multi Search Add Bookmark! Make MetaStrike Your Homepage




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

See Olso:


Other Category:


Sites:

  •  Portland Pattern Repository  - http://c2.com/ppr/index.html
     Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
  •  Common Ground  - http://www.mit.edu/~jtidwell/interaction_patterns.html
     A pattern language for designing user interfaces and other artifacts.
  •  Interaction Design Patterns Page, The  - http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html
     Resources related to pattern languages for interaction design, including user interface design.
  •  Patterns-discussion FAQ  - http://gee.cs.oswego.edu/dl/pd-FAQ/pd-FAQ.html
     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.
  •  Lord Of The Flies  - http://c2.com/cgi/wiki?LordOfTheFlies
     Describes a "going native" organizational pattern for improving software development productivity.
  •  Some Notes On Christopher Alexander  - http://www.math.utsa.edu/sphere/salingar/Chris.text.html
     A summary of Alexander's contributions to several fields including the use of patterns in programming.
  •  Much Ado About Patterns  - http://www.acm.org/crossroads/xrds5-1/patterns.html
     An article from ACM Crossroads on patterns with special emphasis on design patterns, a type of pattern often used in software design.
  •  Pattern Tools  - http://www.serc.nl/people/florijn/work/patterns.html
     Tool support for object-oriented (design) patterns.
  •  Demeter  - http://www.ccs.neu.edu/research/demeter/
     Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr)
  •  Big Ball of Mud  - http://www.laputan.org/mud/
     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.
  •  Huston Design Patterns  - http://home.earthlink.net/~huston2/dp/patterns.html
     GoF patterns with C++ and Java demos and some other patterns.
  •  Hypermedia Design Patterns Repository  - http://www.designpattern.lu.unisi.ch/
     Provides reusable design experience gathered by other designers of hypermedia and Web applications. Includes discussions and papers.
  •  Patterns of Enterprise Messaging  - http://members.aol.com/messagingpattern/
     Software patterns describing how to achieve Enterprise Integration using Enterprise Messaging (JMS with Java and MSMQ with C#)
  •  Jim Coplien  - http://www1.bell-labs.com/user/cope/
     One of the most influential people in the patterns field. He has links to important papers and publications.
  •  Evolving Frameworks  - http://st-www.cs.uiuc.edu/users/droberts/evolve.html
     A pattern language for developing object-oriented frameworks.
  •  Analysis Patterns  - http://martinfowler.com/articles.html#N400038
     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 areas.
  •  Pattern Depot  - http://www.patterndepot.com/
     Categorized collection of patterns submitted by users.
  •  Smalltalk Patterns  - http://www.object-arts.com/EducationCentre/Patterns/Patterns.htm
     Documentation on patterns associated with Dolphin Smalltalk.
  •  A CommonPatternLanguage of OrganizationalPatterns  - http://www.bell-labs.com/cgi-user/OrgPatterns/OrgPatterns
     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: SteveBerczuk, JimCoplien, MartineDevos, and NeilHarrison.
  •  Patterns Home Page  - http://hillside.net/patterns/
     This a wonderful resource for all things Patterns (and Anti-Patterns).
  •  Experiences  - http://www.maplefish.com/todd/papers/experiences/Experiences.html
     Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs.
  •  Christopher Alexander and Information Systems Failures  - http://www-users.cs.york.ac.uk/~kimble/teaching/students/Bill_S/William_Selby.html
     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.
  •  Design Patterns  - http://www.anupriyo.com/oopfm.shtml
     A collection of design patterns, papers, FAQ, and links.
  •  Why a Duck  - http://www.jera.com/techinfo/duck.html
     An introduction to polymorphism and design patterns, by John Brewer. Includes links and source code.
  •  Design Patterns  - http://www.fluffycat.com/java/patterns.html
     Complete and working Java programs with output example shown.
  •  MetaPatterns  - http://www.moisesdaniel.com/wri/metapatterns.html
     Present a new approach to design patterns, by Moisés Daniel Díaz Toledano. Includes links.
  •  JUnit Test Patterns in Rational XDE  - http://www.abracadabrasolutions.com/JUnitArticle.htm
     Describes using how to create patterns for the JUnit eXtreme Programming automated testing framework, by Frank Hagenson.
  •  Java Design Patterns  - http://www.javacamp.org/designPattern/
     List the most applicable Java design patterns with sample code and explanation. A completely free learning site.
  •  Learning Guide To Design Patterns  - http://www.industriallogic.com/papers/learning.html
     A learning guide for those who want to learn and use design patterns, rather than just read about them.
  •  Diemen Repository of Interaction Design Patterns  - http://www.visiblearea.com/cgi-bin/twiki/view/Patterns
     Open source (Wiki) collection and collaboration site focused on creating and extending patterns for screen design, with a focus on Interaction Design and Usability.
  •  Unix Shell Patterns  - http://www.c2.com/cgi/wiki?UnixShellPatterns
     A collection of idioms for Unix shell programming
  •  Formal And Precise Software Patterns Representation Languages  - http://www.eden-study.org/precise_and_formal/
     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.
  •  Classic Design Pattern Solutions  - http://www.exciton.cs.rice.edu/JavaResources/DesignPatterns/
     A collection of patterns that can be used to describe classic solutions to common object oriented design problems.
  •  Design Reuse In SE/HCI  - http://mahemoff.com/
     Reuse techniques in HCI - Pattern languages For Usability (MVC, Safety, Internationalisation). Also, software development and learning about patterns.
  •  Patterns: A Way to Reuse Expertise  - http://members.cox.net/risingl1/articles/expertise.htm
     By Linda Rising, AG Communications System (AGCS). Published in IEEE Communications Magazine, Vol 37 No. 4, April, 1999.
  •  The Design Patterns Toolkit  - http://www.freewebs.com/designpatterns/
     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, GPL]
  •  An Introduction To Process Patterns White Paper  - http://www.ambysoft.com/essays/processPatternsPaper.html
     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, AmbySoft Inc.