Feb
20
Ecommerce Data Modelling
Filed Under Ecommerce | Leave a Comment
Dave Cross:
Note to Play.com’s IT department - delivery address is an attribute of an order, not an account. It’s ok to have a default delivery address as an attribute of the account, but a customer must be able to override that on any particualr order.
Of course BlackStar.co.uk handles all of this stuff. Just a pity [...]
Feb
14
Refactoring the business
Filed Under Languages | Leave a Comment
Most of business programming is about getting a wrong program to do the right thing by being even smarter. People resent these systems because that’s what they have to do. The program is a boat anchor dragging down the pace of business, and it’s almost set up so that it can’t be anything but.
The real [...]
Feb
7
The Case of 25 Chesham Place
Filed Under Law | Leave a Comment
25 Chesham Place is a terraced building converted into six flats. The six original leaseholders formed a company ‘25 Chesham Place Ltd.’, to be owned by the tenants, which would own the freehold and act as a management company for the building.
Everything, as often happens, went well for a while, but around 1990 the role [...]