adsyc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Adsyc-devel] posh


From: Millie Dickey
Subject: [Adsyc-devel] posh
Date: Thu, 19 Oct 2006 09:24:36 -0400
User-agent: Thunderbird 0.7.2 (Windows/20040707)


I'm sure you have read all the fuss about it already.
It's your code that counts, and you should be able to choose what container you want to deploy it in - if you need a container at all! PicoContainer was now a well-established project. The important point is that the supplied data can vary, and that has an impact on the structure of the concrete instance of the template. At least at the time of the invention of the antipattern.
Jon quickly joined the project and has since been an important contributor. NanoContainer is also an interesting sister project that adds scripted configuration using a multitude of script languages, as well as integration with WebWork, Hibernate and much more.
I'm sure you have read all the fuss about it already. -A complex graph of objects. Many of the "mocks" in this codebase are not really proper mocks, apart from having the word "Mock" in their name. NET and a Ruby port, and more in the pipe. Before I delve into the details, let me recap some simple mock essentials.
Paul and I started it right after I moved to London to start working for ThoughtWorks.
Much of the nice modular design we have today is owed to him. Many of the "mocks" in this codebase are not really proper mocks, apart from having the word "Mock" in their name. We alternated the keyboard rapidly and made the test pass. Sometimes it's Java, sometimes it's . Probably because I'm an XP head.
Gavin and Hibernate rock. The dupe method simply creates a new object graph similar to the one in the template, but substitutes all variables with the values from the hash.
It all started when I asked Paul one night whether he had heard of Inversion of Control.
saveCheese method will hit the database.
Probably because I'm an XP head. NanoContainer or Spring are two frameworks that use this approach to instantiate complex graphs of objects composed of "variable data" from a configuration file.
But when it is, Ruby turns out to be the best choice for me more often than any other language. So I left it fermenting for a while. About a week after we started Bob was kind enough to lend us a space for our new little baby, and that's when we named it PicoContainer.
The result of this is overly complicated tests, in addition to a false perception of what is being tested.
At least at the time of the invention of the antipattern. Jon quickly joined the project and has since been an important contributor. PicoContainer was now a well-established project.
Before I delve into the details, let me recap some simple mock essentials.
-And it had the multipart code I couldn't grok myself. This involved some simple reflection logic and was implemented in a couple of classes. By passing some extra data to a template engine, a template can be turned into an HTML page that displays the data, using the layout from the template.
NET, sometimes it's Excel or PHP. First, not all browsers support it, and more importantly, most web ui designers don't speak XSL. By passing some extra data to a template engine, a template can be turned into an HTML page that displays the data, using the layout from the template.
Send your code to Guantanamo!
We alternated the keyboard rapidly and made the test pass.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]