[cas-dev] CAS programmer qualifications

Scott Battaglia scott.battaglia at gmail.com
Thu Jul 12 13:29:04 EDT 2007


Karl,

Those basics look pretty good.  Some general practices/skills most of the
CAS developers have:

* Object Oriented Design
* Test Driven Development (though not actually necessary for customizations)
* Spring, Spring Web Flow
* Java
* JEE (Servlets, JSP, JPA)
* Maven 2
* Familiarity with using, customizing, deploying, and interacting with open
source projects and communities
* Design Patterns

Hope that helps!
-Scott

On 7/11/07, Karl R. Grose <karlgrose at berkeley.edu> wrote:
>
> Hi all,
>
> We are writing up requirements for doing some customization of our CAS
> 3.x environment and would like your input on desirable skills for the
> programmer to be hired. I think we know the obvious skills generally
> required (Java, Spring, Spring Web Flow), but would appreciate any
> comments on particular skills or programming disciplines you would
> recommend in someone doing CAS 3.x-related work. We are planning to
> implement a multi-level authentication capability with the associated UI
> to support this on the CAS login pages.
>
> Thanks,
>
> --Karl
>
> Karl Grose
> UC Berkeley
> _______________________________________________
> cas-dev mailing list
> cas-dev at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas-dev
>



-- 
-Scott Battaglia

LinkedIn: http://www.linkedin.com/in/scottbattaglia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas-dev/attachments/20070712/334d8340/attachment.html 


More information about the cas-dev mailing list