Skip to main content

Home/ Coders/ Group items tagged Software Development

Rss Feed Group items tagged

Fabien Cadet

Service Oriented Agony | 8th Light, 2012-02-01 by Bob Martin - 7 views

  • The structure seems obvious to system designers who have grown tired of single monolithic systems and want to break those systems up into components and services. What could be more natural than to break the system along the lines of data base managment?
  • Unfortunately this is a huge violation of the Single Responsibility Principle — or its big brother the Common Closure Principle.
  • These principles tell us to group together things that change together, and keep apart things that change for different reasons.
  • ...6 more annotations...
  • When you separate things that change for the same reasons, you have to make changes in many different places in the system.
  • So it’s a lot of work just to get anything working.
  • Moreover, when you group together things that change for different reasons, you expose the components of the system to collateral damage, thrashing, CM collisions, and a whole host of other problems.
  • So what’s the solution? First of all, I question whether the system needed to be partitioned into services.
  • Services are expensive and complicated, you should only create them if you absolutely need to. It’s always easier to live in a single process. Remember Martin Fowler’s first law of distributed objects: Don’t distribute your objects.
  • Many systems could be streamlined, and development made much faster, if the system designers paid more attention to the Single Responsibility Principle.
Christina Mulligan

The People's Programmable Robot - 0 views

  •  
    Open-source Poppy Project robot and Python framework is making robotic production cheap and accessible to all
Christina Mulligan

DevOps' reality check - 0 views

  •  
    So you don't work at Facebook, Etsy or Netflix. Should you join the DevOps movement, now nearing the half-decade mark? With origins in the O'Reilly Velocity Conference, lean manufacturing, infrastructure as code and continuous delivery, DevOps, like agile before it, has captured the imaginations of practitioners, gurus, vendors-and now, executives.
florinamissah

Online Performance Evaluation System - 0 views

  •  
    Best online evaluation system to enhance the development and delivery of tests. Our online assessment software is a best online employee evaluation system of the technical use for instructors, students, and administrators.
Joel Bennett

Microsoft SoftGrid: Application Virtualization and Software Streaming - 0 views

  •  
    Softricity has been bought up by Microsoft, but their tools are still available.  Mostly they focus on application virtualization: running individual applications in virtual envoironments, allowing, for instance, side-by-side installs of older browser versions, etc.
  •  
    Visit News www.killdo.de.gg. How to make the 1000 visitor from PR9 backlinks. Buy cheap service www.fiverr.com/radjaseotea/making-best-super-backlink-143445
Joel Bennett

Doing Objects in VB.NET and C# - TerrySmith.net - 0 views

  •  
    A basic eBook on object-oriented programming in VB.NET and C#. Covers construction and destruction, events, delegates, interfaces and inheritance, and exceptions.
  •  
    We're a 100% free online dating site. View photos of singles in your area, see who's online now! Never pay for online dating, chat with singles here for free. www.sugarhoneys4u.com Match.com is the number one destination for online dating with more dates, more relationships, & more marriages than any other dating or personals site. www.killdo.de.gg 1 in 5 relationships now start online. Start dating for free with match.com, the dating site with more relationships & marriages than any other site.
Joel Bennett

Danger in Design: Why bother with Architecture? - Less Than Dot - 0 views

  •  
    Creativity is a wonderful thing. It's also something different for each of us, which is why sometimes our perspectives on the world can produce conflicting ideas on what is the right way and the wrong way to do things. This is a very common facet of the IT world, in particular making computer software, solutions and services. We don't need architects! …Do we ?
  •  
    The Winchester Mystery House as an example of what happens when you don't have an architect...
Joel Bennett

Openmake Software - Build Management for the Enterprise - 0 views

  •  
    OpenMake's build tools work across multiple platforms and in multiple programming languages resolving corss-platform and cross-toolset dependencies and more. Really slick build system, with a commercial continuous build solution and more.
Joel Bennett

Announcing Gallio and MbUnit v3.0.4 - Bits in Motion - 0 views

  •  
    This is the new release notes for MbUnit 3.0.4
Joel Bennett

Automatic Online Update Toolkit - The Code Project - 0 views

  •  
    A set of tools for automatic updates ...
Joel Bennett

/n software inc. - SharePoint Workflow Activities - 0 views

  •  
    A bunch of network activities for sharepoint. Everything from AmazonS3 through FTP, SSH and XMPP ... to Zip
Joel Bennett

FireBug - JoeHewitt.com - 0 views

  • All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including a debugger, error console, command line, and a variety of fun inspectors.
  •  
    Firebug combines some of the features of the DOM Inspector and Javascript debugger and adds features like XmlHttpRequest tracing, source charts, etc.
« First ‹ Previous 141 - 160 of 175 Next ›
Showing 20 items per page