POODR advice

Hi,

I was thinking about buying Practical Object Oriented Design in Ruby
for my company, because I’ve seen of Sandi’s conf videos and I think
she explains OO very, very well.
The thing is that I’m interested only in the part related to Object
Oriented Design, since in the team we are mainly Java. Anybody who has
read the book: is it a good fit, or is it too coupled to Ruby for
people who don’t know Ruby?

Thanks,

Jesus.

I think your team would get a lot out of POODR even without ruby
experience; It’s a great example language.

Sandi has some fantastic insights that will certainly transcend the
syntax,
and you may even end up with a few new rubyists.
On Apr 22, 2013 1:13 AM, “Jess Gabriel y Galn”
[email protected]

On Mon, Apr 22, 2013 at 5:13 PM, Jonan S.
[email protected] wrote:

I think your team would get a lot out of POODR even without ruby experience;
It’s a great example language.

Sandi has some fantastic insights that will certainly transcend the syntax,
and you may even end up with a few new rubyists.

Thanks. I’m trying to push Ruby at every opportunity I have, but it’s
difficult to have it adopted company-wise.
Anyway, I still commit to our repository every little script I do for
some utility, to see if people are drawn into it :slight_smile:

Jesus.

On 22/04/2013, at 8:12 PM, Jess Gabriel y Galn
[email protected] wrote:

Hi,

I was thinking about buying Practical Object Oriented Design in Ruby
for my company, because I’ve seen of Sandi’s conf videos and I think
she explains OO very, very well.
The thing is that I’m interested only in the part related to Object
Oriented Design, since in the team we are mainly Java. Anybody who has
read the book: is it a good fit, or is it too coupled to Ruby for
people who don’t know Ruby?

A lot of the book talks about messages and duck typing which will be
difficult to translate to Java, so your mileage may vary.

Henry

I’m currently working my way through that book.

I would recommend it, even for non-rubyists.

It lacks a lot of the cruft you would probably see in a Java book, which
I think makes it better for learning concepts.

The principles she teaches are sound and applicable to Java.

Perhaps start a discussion group at work. Provide a way for people not
familiar with Ruby syntax and idioms to ask questions. Review the book
on your own and offer to give an introductory class that covers enough
of the basics that people will be able to follow along in the book.

On Tue, Apr 23, 2013 at 9:20 PM, Scott S. [email protected]
wrote:

familiar with Ruby syntax and idioms to ask questions. Review the book
on your own and offer to give an introductory class that covers enough
of the basics that people will be able to follow along in the book.

Thanks all for your comments. I think I’ll buy it if I get some budget
:slight_smile:

Jesus.

On Mon, Apr 29, 2013 at 10:00 AM, Robert K.
[email protected] wrote:

specific to Eiffel, but since Eiffel is the language with the largest set of
features related to OO and inheritance that I know I found it a very good
source for inspiration and thought about OO topics.

Thanks, Robert. I’ll take a look at that one too.

Jesus.

On Tue, Apr 23, 2013 at 10:32 PM, Jess Gabriel y Galn <
[email protected]> wrote:

Thanks all for your comments. I think I’ll buy it if I get some budget :slight_smile:

I know I’m late to the party… I took away a lot from OOSC. It is
specific to Eiffel, but since Eiffel is the language with the largest
set
of features related to OO and inheritance that I know I found it a very
good source for inspiration and thought about OO topics.

Kind regards

robert