DirectoryComputing.com The most comprehensive Computers web Directory
Home > Software > Software Engineering > Design
Design

Listing:
  • Andrei Alexandrescu - Homepage
    Website for the book "Modern C++ Design" by Andrei Alexandrescu. Great information on Generic Programming, Templates, and other advanced C++ topics.
  • Bob Tarr's Design Patterns
    Gives an introduction to design patterns and their importance in software design.
  • C/C++ Users Journal Web Site
    Lots of information on software design. Geared towards developers who use C or C++ as their language of choice.
  • Chris Ruel's Object Technology Website
    This website explores software engineering utilizing the principles of object technology and design patterns to achieve methodical and consistent software designs.
  • classdep Java Package Dependency Analyzer
    classdep is a tool for browsing and analyzing dependencies between Java packages to help improve the design of your software.
  • Dr. Dobb's Journal: Design Patterns
    An online publication for the professional programmer devoted to the coverage of languages, platforms, and tools.
  • Extreme Programming
    Extreme Programming means the faster delivery of useful code and a substantial reduction in project risk. Learn how the Kiwis do it.
  • Interface Hall of Fame
    An annotated collection of effective user interface solutions worthy of praise for their creativity and concern for the needs of the user. Companion site to the Interface Hall of Shame.
  • John R. Harris | Virtual Travelog
    Site of a System Architect with ideas / opinions, mostly regarding system design.
  • Picanin - Task Oriented Software
    A method and tool used to design, generate and regenerate task oriented programs.
  • Refactoring Home Page
    Refactoring is a technique to restructure code in a disciplined way. It is useful for improving the design of existing code.
  • SmartState - Realizing State Pattern
    UML State pattern modeling tool with automatic code generation in C++, C and java. No learning curve. Free download.
  • Software Information
    Basic introductory information regarding the development of software. Seems to be targeted towards novices.
  • Wealthcode
    Reverse engineering site. Can be interesting to check out the information as it pertains to designing your software. WARNING: If you do not use Internet Explorer, you will receive a pop-up EVERY TIME you navigate to another page on the site.
  • Whiteboard Modeling Tips and Techniques
    Whiteboards are the most common modeling tool in use today. This essay explores how to model effectively on a whiteboard.
Information contained herein is deemed accurate and correct, but no warranty is implied or given
© Copyright DirectoryComputing.com, Inc., 2004-. All rights reserved.