When Toyota was a small company, its goal was to sell inexpensive cars in Japan. Because it was small, it couldn’t use economies of scale to compete. Instead, they develop a series of techniques to eliminate waste and speed-up development time. These techniques eventually were called “Lean”, and later where incorporated in the Agile software development methodology.
The thing that really struck me about this book is it’s economy and logical style. Little fluff, very clear, well thought-out.
Released my new WordPress plugin, Great Quotes. Took hours and hours of work, I hope some people find it useful. It’s a pretty cool way to display a bunch of interesting quotes on a website, if you or your readers are into that sort of thing.
In the olden days programming languages were pretty straightforward. COBOL, fourth generation languages, even say, Visual Basic, didn’t have a lot of commands, and the ones they had were pretty simple.
New languages, which are no doubt much more powerful, are way more complicated. They are also way, way more convoluted. I remember a presentation given by a Lotus Notes developer who argued that using a high level language the best path to get business done, in contrast to using something like JAVA, which required a developer to be “a propeller-head (i.e. computer nerd) to the nth degree”.
Continue reading “Software Development – Testing Modern Software”