Aslak Hellesoy has been interviewed on the topics of lightweight containers, open source software, and more. As a committer on Pico/NanoContainer he discusses the philosophy, and some of the differences in comparison to Spring and Hivemind.
He also discusses unit testing, test driven development, and how Geronimo and PicoContainer can be used together.
Watch Aslek Hellesoy on Lighweight Containers and Agile Development
-
Aslak Hellesoy on Lightweight Containers and Agile Development (8 messages)
- Posted by: Nuno Teixeira
- Posted on: October 06 2004 17:52 EDT
Threaded Messages (8)
- POGOs by Juergen Hoeller on October 07 2004 16:50 EDT
- POGOs by Pratik Patel on October 07 2004 17:32 EDT
- Aslak Hellesoy on Lightweight Containers and Agile Development by Aslak Hellesøy on October 08 2004 02:37 EDT
- Speedy by Trond Andersen on October 08 2004 03:33 EDT
- Aslak Hellesoy on Lightweight Containers and Agile Development by Rodolfo de Paula on October 08 2004 07:30 EDT
- Aslak Hellesoy on Lightweight Containers and Agile Development by Steve Lewis on October 08 2004 08:50 EDT
- Aslak Hellesoy on Lightweight Containers and Agile Development by Todd Murray on October 11 2004 15:33 EDT
-
POGOs[ Go to top ]
- Posted by: Juergen Hoeller
- Posted on: October 07 2004 16:50 EDT
- in response to Nuno Teixeira
...which means that you can develop a component as a POGO and you can deploy it in Spring, you can deploy it in Pico, you can deploy it in Hivemind...
Good to see that all lightweight containers support POGOs now. POJOs (Plain Old Java Objects) are already dead, you see, so we need to move on to the next big thing - which is POGOs (Plain Old Groovy Objects) ;-)
Juergen -
POGOs[ Go to top ]
- Posted by: Pratik Patel
- Posted on: October 07 2004 17:32 EDT
- in response to Juergen Hoeller
The transcript is riddled with errors such as POGO's. Had to do a double take to make sure this wasn't some new thing... anyhow...
It's a shame that everyone has embraced the term "dependency injection" as I believe it doesn't fully capture the meaning of "inversion of control." Pico and Spring are less about giving objects the things they need to function, but more about providing a lightweight framework for implementing good design. -
POGOs[ Go to top ]
- Posted by: tm jee
- Posted on: October 07 2004 20:30 EDT
- in response to Pratik Patel
Pico and Spring are less about giving objects the things they need to function
I thought Spring provides quite a lot of "hooks" eg. to Hibernate, IBatis, EJBs, JavaMail, JNDI etc. Or that isn't what you are refering to as "function".but more about providing a lightweight framework for implementing good design.
I think that is the major advantage of a decent lightweight framework like Spring or am i missing the point.
:-) Thanks
regards
tmjee -
Aslak Hellesoy on Lightweight Containers and Agile Development[ Go to top ]
- Posted by: Aslak Hellesøy
- Posted on: October 08 2004 02:37 EDT
- in response to Nuno Teixeira
you might think that everything is out of "inversional" control - that it is a huge "hypocricy", or even "best bob". ha ha ha.
i could go on like this for a while, but my wife is yelling that i should get off the laptop, stop writing all these .net and web services books and instead "bondle" more with our two sons. and the cats are haven't been fed!
guys - if you correct the transcript, it would be great if you kept a link to the original version. it was a really really fun read.
aslEk -
Speedy[ Go to top ]
- Posted by: Trond Andersen
- Posted on: October 08 2004 03:33 EDT
- in response to Aslak Hellesøy
..but my wife is yelling that i should get off the laptop, stop writing all these .net and web services books and instead "bondle" more with our two sons. and the cats are haven't been fed!
So Aslak... You really speed things up... Two kids since you moved to the states... I'm impressed ;-) -
Aslak Hellesoy on Lightweight Containers and Agile Development[ Go to top ]
- Posted by: Rodolfo de Paula
- Posted on: October 08 2004 07:30 EDT
- in response to Aslak Hellesøy
There is a tiny little library called Extreme, which is used for serialization between Java and XML
Ok, so just one more correction (we could put all those here to keep intact the original version) : Extreme (may be too much XP stuff in your brain ;)) is XStream - http://xstream.codehaus.org.
Ya -
Aslak Hellesoy on Lightweight Containers and Agile Development[ Go to top ]
- Posted by: Steve Lewis
- Posted on: October 08 2004 08:50 EDT
- in response to Nuno Teixeira
Great interview. Especially interesting was the Pico-Geronimo connection. -
Aslak Hellesoy on Lightweight Containers and Agile Development[ Go to top ]
- Posted by: Todd Murray
- Posted on: October 11 2004 15:33 EDT
- in response to Nuno Teixeira
Why did you have reprise Agile and all of its hackneyed nothingness!?????