|
|
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
1 Articles match "Patterns","Software Architectures"
|
Related DevelopMentor Courses
|
MORE
|
|
.NET Architecture and Design Principles: Building Distributed Applications
Think in terms of layers and tiers Use patterns in your code and across the enterprise Write secure code Use concurrency to build highly available systems Make distributed calls using remoting, web services and Windows Communication Framework Utilize asynchronous communication with message queues Horizontally scale every tier of your system Deploy software across distributed systems Applications that span more than one machine require a deliberate and radically different design approach. .NET NET Architecture and Design presents key concepts in distributed systems. Learn to build systems that are scalable, reliable and secure.
DevelopMentor Courses
- Friday, June 12, 2009
|
8 Articles match "Patterns","Software Architectures"
|
The Latest from DevelopMentor
|
MORE
|
|
Are Singletons Evil ?
Finally got around to delivering a conference talk on this subject this week at Software Architecture Week , its a topic myself and Kevin Jones are constantly being asked. Of course a quick google reveals the answer there are numerous rants about this evil pattern. But like most things in life its not as simple as yes or no. Our goal for this talk was to expose the areas were this In fact one member of the audience was experiencing such pain in his attempt to take legacy code base heavily utilising singletons and start to write unit tests. So whilst the majority of the time was spent examining the consequences of using the singleton pattern we also took time to highlight that one or two singletons correctly positioned in your application could in fact enable unit testing, and coding to interface without having to refactor large areas of a legacy code base. This talk took the format of a short geeky play, featuring two developers trying to wrestle with getting the
.NET Mutterings
- Friday, October 2, 2009
Developers are not the only fruit
My younger self would be horrified to hear me say this but, when you develop software you need people who are not software engineers. As such they are central to any development effort, you can’t write software with a collection of managers, analysts and testers any more than you can build a ship without shipwrights. See Jim Coplien and Neil Harrison’s patterns Work Flows Inward and Architect Also Implements for more discussion Don’t get me wrong, coders/engineers/programmers are the most important people because these are the people who actually produce the thing.
Allan Kelly's Blog
- Tuesday, January 29, 2008
Back from EuroPLoP
EuroPLoP is first and foremost a pattern writers conference. Our conversations revolve around patterns, software development, teams, books, writing and, in my case, business models. There are more and more patterns being written about business, it is only a matter of time before someone publishes the first book. I was out at EuroPLoP in Germany last week, and much of this week has been spent in recovery mode. EuroPLoP is a great conference – or rather un-conference.
Allan Kelly's Blog
- Friday, July 13, 2007
|
-
|
The Best from DevelopMentor
|
MORE
|
-
Back from EuroPLoP
EuroPLoP is first and foremost a pattern writers conference. Our conversations revolve around patterns, software development, teams, books, writing and, in my case, business models. There are more and more patterns being written about business, it is only a matter of time before someone publishes the first book. I was out at EuroPLoP in Germany last week, and much of this week has been spent in recovery mode. EuroPLoP is a great conference – or rather un-conference.
Allan Kelly's Blog
- Friday, July 13, 2007
-
Are Singletons Evil ?
Finally got around to delivering a conference talk on this subject this week at Software Architecture Week , its a topic myself and Kevin Jones are constantly being asked. Of course a quick google reveals the answer there are numerous rants about this evil pattern. But like most things in life its not as simple as yes or no. Our goal for this talk was to expose the areas were this In fact one member of the audience was experiencing such pain in his attempt to take legacy code base heavily utilising singletons and start to write unit tests. So whilst the majority of the time was spent examining the consequences of using the singleton pattern we also took time to highlight that one or two singletons correctly positioned in your application could in fact enable unit testing, and coding to interface without having to refactor large areas of a legacy code base. This talk took the format of a short geeky play, featuring two developers trying to wrestle with getting the
.NET Mutterings
- Friday, October 2, 2009
-
Post EuroPLoP
The main thing is I need to split this one paper into two, one with the pattern theory and one patterns. I’ve been thinking that this would draw a line under my business patterns but right now I’m not sure. Part of me feels I’ve taken it about as far as I can, other people need to continue the work but there are still a couple of loose ends, a few requests for more patterns and theory from the workshop. I was at EuroPLoP in Bavaria most of last week. I returned mentally fired up with lots of ideas and new thoughts but physically shattered - too many late nights
Allan Kelly's Blog
- Wednesday, July 12, 2006
-
Blog slow down
This will build on last years successful focus group on Conway's Law and will discuss how social forces effect software architecture. With the publication of Pattern Languages of Program Design 5 (yes, the physical copies arrived, hurray! Since returning from holiday I’ve been blogging less - some might argue this is a good thing. I’ve always tried to aim for about one blog entry a week, I think so far this year my average has been closer to two, so yes, I probably should slow down.
Allan Kelly's Blog
- Monday, June 26, 2006
-
Return to Conway’s Law
Are software architectures copies of the organizations that create them? There is even a pattern by Coplien and Harrison ( Organizational Patterns of Agile Software Development ) of this name that describes the situation in more detail. What is the relationship between architecture and organization then? Often this is true but is it always true? And more importantly is it a good thing?
Allan Kelly's Blog
- Tuesday, January 17, 2006
-
More notes on the ACCU conference
These days he’s more of a software architect so it was fitting his main presentation was on Service Oriented Architecture - SOA. As with any good software architecture fashion it will increase flexibility, reduce development time, increase software reuse, reduce coupling, increase business value, reduce development costs and generally just fix the whole problem with software. The audience often guessed the way At the risk of boring you, my dear reader, I’d like to make a few more comments on presentations at the ACCU conference . Those of you who read
Allan Kelly's Blog
- Friday, April 28, 2006
-
Strategy, Architecture - Just Do It! (Or, I am an Army of One)
The Living Company (Now there is a lot I could say here about how this discussion of nouns and verb links up with Patterns but I’ll leave that for another day.) The Rise and Fall of Strategic Planning To my mind much of software design is like strategy. (And And by design I’m talking about the internal architecture stuff). Do you ever find your living out the examples in the books you read? I think I am...
Allan Kelly's Blog
- Thursday, January 26, 2006
|
|
|