ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Cook" <>
Subject RE: AntEater
Date Mon, 18 Dec 2000 05:15:37 GMT
> -----Original Message-----
> From: James Duncan Davidson []
> There's enough functionality that can be implemented in Project,
> Target, and
> Task to merit them being classes. And, since it's not expected that there
> will be multiple differing implementations of Project, Target, and Task
> (note that the Task is a fa├žade that hides the AbstractTask implementation
> behind it in AntEater) I don't think that the complexity with making these
> interfaces with backing classes is worth the extra code and obscurity.

I think that just the opposite can make for an interesting design. If
*everything* is simply a Task, the design gets so simple its scary!


View raw message