View Poll Results: What term would you use for the python objects created by the IoC container?

Voters
3. You may not vote on this poll
  • Component (as it currently is)

    0 0%
  • Object (like Spring.NET)

    3 100.00%
  • Bean (like Spring Java)

    0 0%
  • Other (please include your suggestion)

    0 0%
Results 1 to 3 of 3

Thread: Components, Objects, and Beans

Hybrid View

  1. #1
    Join Date
    Aug 2006
    Posts
    382

    Default Components, Objects, and Beans

    There is an ongoing debate on Spring Python's usage of the term "component". There is associated baggage with this term.

    Spring Java, as many are aware, uses the term "bean", since they are founded on POJO programming practices, making bean a simple solution at the time.

    Spring.NET uses the term "object".

    Considering Spring Python is still young and more importantly, pre-1.0, if you had a choice in picking a name for a managed POPO (plain old python object), what would you call it?
    Greg L. Turnquist (@gregturn), SpringSource/VMware
    Project Lead: Spring Python and author of Spring Python 1.1 and Python Testing Cookbook.
    Listen to Pond Jumpers, the international podcast for open source developers.
    These comments are my own personal opinions, and do not reflect those of my company.

  2. #2
    Join Date
    Aug 2004
    Location
    New York, NY
    Posts
    74

    Default

    Hi,
    I think object is the way to go, component is so overloaded a term, it might make people think Spring is doing more that it really is, i.e. some old school component model etc. which tend to be tied via inheritance to some technology etc. BTW, versions of spring in action-script also use the <object> notation.
    my 2cents.
    Mark

  3. #3
    Join Date
    Aug 2006
    Posts
    382

    Default

    Based on feedback both in this forum and through private email, I have decided to migrate Spring Python from "components" to "objects".
    Greg L. Turnquist (@gregturn), SpringSource/VMware
    Project Lead: Spring Python and author of Spring Python 1.1 and Python Testing Cookbook.
    Listen to Pond Jumpers, the international podcast for open source developers.
    These comments are my own personal opinions, and do not reflect those of my company.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •