SharpSmith | Shared With: Everyone - Mar 26 2008 | development, design, architecture
In software engineering, Separation of Concerns refers to the establishment of logical boundaries to define and delineate purpose. This improves the ability to manage and maintain systems by providing order and elegance to the form and function of system design.
The goal of this article is to promote the understanding of Separation of Concerns and to establish a set of foundational concepts useful to developers and architects toward its application.
SharpSmith | Shared With: Everyone - 19 days ago | development, management, design, funnyShareViewed: 17 Times
SharpSmith | Shared With: Everyone - Jul 17 2008 | web, design, developmentLearning Web Standards just got easier. Opera's new Web Standards Curriculum, released in association with the Yahoo! Developer Network, is a complete course to teach you standards-based web development, including HTML, CSS, design principles and background theory, and JavaScript basics.
SharpSmith | Shared With: Everyone - Feb 13 2008 | development, design, practices, agile
SharpSmith | Shared With: Everyone - Feb 13 2008 | development, design, practices, agile
Feature Driven Development (FDD) is an iterative and incremental software development process. It is one of a number of Agile methods for developing software and forms part of the Agile Alliance. FDD blends a number of industry-recognized best practices into a cohesive whole. These practices are all driven from a client-valued functionality (feature) perspective. Its main purpose is to deliver tangible, working software repeatedly in a timely manner.
ShareViewed: 1 Time
SharpSmith | Shared With: Everyone - Aug 13 2007 | youtube, architecture, design, development, scaling, advanced programmingShareViewed: 4 Times
SharpSmith | Shared With: Everyone - Apr 04 2007 | optimization, design, development
“Premature optimization” is a phrase used to describe a situation where a programmer lets performance considerations affect the design of a piece of code. This can result in a design that is not as clean as it could have been or code that is incorrect, because the code is complicated by the optimization and the programmer is distracted by optimizing.
SharpSmith | Shared With: Everyone - Jan 17 2007 | code, database, design, development, mysql, OpenSourceShareViewed: 1 Time
SharpSmith | Shared With: Everyone - Nov 04 2006 | architecture, design, c#, dotnet, practices, remoting, programming, development
SharpSmith | Shared With: Everyone - Sep 15 2006 | design, development, toolsnew designer-focused product that provides powerful tools you need to produce high-quality, standards-based Web sites the way you want them.
ShareViewed: 2 Times




Send SharpSmith a friend request or a personal message instead.