the qcon san francisco 2008 conference was opened with an interesting keynote by rebecca parsons and martin fowler . in their talks they addressed the often strained relationship between traditional architects and agile development and how to improve this relationship to the benefit of both the agile development team and architects. these benefits include crossproject and crossdepartment k..... [Show More]
tackling our debt problems since beginning work on the rebuild and redesign of guardian.co.uk weve made good use of one particular concept technical debt . tech debt is the idea that sometimes you make a technical shortcut...... [Show More]
i gave a presentation last night at the queensland msdn user group on smart client patterns . we covered the following
coding to an interface and inversion of control .
i used castle windsor to demonstrate an ioc container.
i also used an array resolver extension for resolving constructors that take arrays.
model view presenter
presentation model modelview viewmodel 4...... [Show More]
dans son calabre article who needs an architect martin fowler distingue larchitectus reloadus et larchitectus oryzus
le premier prend les dacisions importantes souvent tras tat et les fait appliquer.
la rchitectus oryzus est un expert aussi mais plus investi dans le projet. il collabore intensivement avec le reste de laquipe il met les mains dans le ca...... [Show More]
creating a .net windows service at c online.net cshar ponline.n et
codeproject creating a basic windows service in c. free source code and programming help
grinn blog windows services in c part 1 programming a windows service in c
codeguru creating a windows service in .net
catalog of patterns of enterprise application architecture
austin tech book club s...... [Show More]
...following definition of the repository pattern culled from the alwaysexcellent and mandatory reference source on every good programmers bookshelf poeaa by fowler httpmar tinfowler. comeaacat alogrepos itory.html
but wheres the screencast
astute viewers will take note that i am now officially late with the next installment of the series. this is because i am still struggling with the o... [Show More]
service registry Post Source: feeds.feedburner.com Posted: Nov 16 2008 16:58:18
about the time you realize uddi doesnt buy you that much another question comes up how do we manage the services options include
put it off because we only have a handful of services
buy a product or possibly use an open source service repository tool
setup something informal like a wiki
when you have a small number of services you dont really have an issue. all the de...... [Show More]
separation of concerns is a key principle in object oriented software design.
for gui applications the separated presentation patterns help you separate your view
model and interaction logic. personally im a big fan of the modelview viewmodel
for silverlight and wpf applications as it enables heavy use of data binding. however
in some cases it is useful to combine the mvvm pattern wi...... [Show More]
dzone url http www.alv inashcraft .com2008 1115dew dropweeke ndedition november 15162008
web development
how to call controllers in external assemblies in an asp.net mvc application simone chiaretta
useful htmlhelpers for asp.net mvc mahdi taghizadeh
dont be sloppy in your scripts sergio pereira
hello from the live framework te...... [Show More]
one thing im learning from reading the toyota way is that visual indicators are a very important part of the toyota production system and certainly my experience working in agile software development is that the same is true there.
we have certainly learnt this lesson with regards to continuous integration the build is either red or green and its a very obvious visual indic...... [Show More]
als mitarbeiter eines softwaredi enstleiste rs habe ich mit agilen methoden immer wieder ein groaes problem wie aberzeuge ich den kunden es sollte in seinem interesse sein mit den softwareen twicklern die anwendung in kleinen happchen zu spezifizieren zu entwickeln und auszuprobieren. aber der kunde sieht die sache anders. er hat oft schlechte erfahrungen gemacht. anbieter hab...... [Show More]
we are currently struggling with how to integrate work on refactorin gsimplify ingcleani ng our product codebase with existing streams of stories and bugs. one of the tricky aspects of this is how to estimate and prioritise the cleanup work how much is it worth and how much time should we spend on it this iteration
martin fowler has written about extending the idea of technical debt82...... [Show More]
in my previous blog entry i wrote about how to extend visual studio in order to get transactional tracing for the applications that i develop in my visual studio solution. this could be a console application a winforms or wpf rich client application an asp.net web application or a sharepoint extension webpart custom list
what about unit testing
visual studio team sy...... [Show More]
springsource creators of the spring framework announced yesterday that they have acquired g2one creators of groovy and grails. this is exciting news for all enterprise java developers. springsource obviously views groovy and grails as strategic technologies for improving productivity with developing applications using the spring framework.
martin fowler has blogged a lo...... [Show More]
foco no problema Post Source: feeds.feedburner.com Posted: Nov 10 2008 21:33:43
desenvolver software a uma atividade muito gratificante pois sempre podemos ou deveraamos exercitar nossa criatividade para solucionar os problemas dos clientes. isto apesar de divertido pode ser perigoso eou catastrafico se estivermos com o foco errado. num ambiente cascateiro onde cada envolvido esta comprometido apenas com o processo e nao se preocupa verdadeiramente com os pr...... [Show More]
oslo model vs api Post Source: www.from9till2.com Posted: Nov 10 2008 06:01:13
after dwelling a little longer on the model driven development story behind oslo its clearer now that the value proposition is split between a being able to create a dsl for others to use and b using other peoples dsls in your own application. as with most languages and frameworks the majority of time should really be as a consumer of dsls rather than as a maker...... [Show More]
kind of odd writing no pain is a big pain while i currently have a headache but martin fowler blogs an important point about agile and early pain
a few years ago i was talking with a client who told me something he didnt like about the agile approach we were using its doesnt feel right to have these difficulties this early in the project. con...... [Show More]
here is the top writing that caught my attention this week. quite much based on google testing blog this time they happened to have a number of excellent articles in a row. you might like having a look at the previous link packs as well. mf bliki estimatedinterest a way for estimating the technical debt recipe for a product owner role storming excerc...... [Show More]
even when working for an agile software development company you may be required to write an architecture spec. it may be a strong client requirement that you cant bypass or may be something required in an rfp once in a while you have to write something like this.
the first thought of someone in this situation is that he or she needs to create a very detailed spec therefore the agility...... [Show More]
even when working for an agile software development company you may be required to write an architecture spec. it may be a strong client requirement that you cant bypass or may be something required in an rfp once in a while you have to write something like this.
the first thought of someone in this situation is that he or she needs to create a very detailed spec therefore the agil...... [Show More]
other stuff estimatedinterest martin fowler tumblewagon a family of web workers imran ali c code reviews using stylecop detailed article shivprasad koirala run time is design time for agt16 damon payne pdc 2008 thoughts john robbins rest http ted neward fine grained parallelism the moth code to look at constructing a generic markupparser t...... [Show More]
technicaldebt is a very useful concept but it raises
the question of how do you measure it sadly technical debt isnt
like financial debt so its not easy to tell how far you are in
hock although we seem to have had some trouble with measuring the
financial kind recently. heres one idea to consider. when a team completes a feature ask
them to tell y...... [Show More]
Feeds and posts are not affliated with ://URLFAN. They are displayed here simply for informational purposes, if you would like to remove your feed please contact us.