Re: On how a little knowledge is completely useless.
| From: | Richard Quadling | Date: | Fri, 17 Sep 2010 14:16:19 +0000 |
| Subject: | Re: On how a little knowledge is completely useless. | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-49755@lists.php.net to get a copy of this message | ||
On 17 September 2010 14:17, Rafael Dohms <listas@rafaeldohms.com.br> wrote:
> On Fri, Sep 17, 2010 at 6:28 AM, Christian Kaps
> <christian.kaps@mohiva.com> wrote:
>> On Fri, 17 Sep 2010 10:02:10 +0100, Richard Quadling
>> <rquadling@gmail.com> wrote:
>>> One thing that did come to mind is if we ignore all the issues and
>>> complexities of actually implementing annotations, are annotations
>>> useful to a significant number of userland developers. On the surface,
>>> (and this is probably where I'm going wrong), it would seem to only
>>> really be of use to framework developers, and whilst there are at
>>> least 2.5 frameworks per developer, the vast majority of userland
>>> developers are not framework developers.
>>
>> This isn't right. At a first glance, yes it looks that only framework
>> developers can have a benefit from annotations in the core. But the
>> annotations extending the API of a framework so that all developers
>> which using this frameworks have a great benefit of them.
>>
>> Lets take as dependency injection as example. If the framework
>> implements this concept than the user of the framework make the usage of
>> this. Or the bean validation framework. This is only for the framework
>> users.
>>
>
> I agree with Christian here, something that is "for framework
> developers" benefits all of the userland users that use that
> framework.
> So we are not looking at the minority of framework developers but at
> the majority of framework users.
>
> So i think the point of "is there use for annotations" is mute, yes
> there is and we don;t see more examples cause we never had it.
> How often did anyone suggest creating a state machine in the ZF
> Controller before we had goto available? once it became available we
> started finding uses for it.
>
> So i'm pretty sure one Annotations exist, more and more people will
> get familiar with it and find new ways to use it in their mindset.
Thanks for that.
So, where can I read something about annotations aimed at what must be
painfully obvious someone without all the skills.
How would I use annotations? What problems that I don't know I have do
they solve for me?
Richard.
--
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY