software master at the intersection of technology, science and art

home

download

architecture


Technological design is discussed here. Software principles for the creation of an application which has been well defined through Use-Cases. Use-Cases are the architural backbown ofn application design.


The architecure of an application is driven by the use-cases. Just like an architects blue print for a building, the use-cases are the blue print for the software. Here I present technical principles for software development in order to produce maintainable and extendable software not use-cases. Use-cases are discussed under other sections