CPTTM software developer newsletter issue #12

Dear Software Developers,

This CPTTM Software Developer newsletter is to bring useful news to you, software developers in Macau, for references without obligations, so that you can do your jobs easier and better! Hope you like it. if you'd like to unsubscribe or recommend your friends to subscribe, just let me know. Old issues are available here.

Kent Tong, Editor in Chief

Topics in this issue:

How to become a better programmer by NOT programming?

If you're just an average programmer, no matter how hard you try, you may still see a large gap between you and those really excellent programmers. Fortunately, you can still advance your career by following this good advice.

New features in Java 7

Here are the proposed new features in Java 7. Closures and reified generics look the most important to me.

Learning software project planning, analysis, testing & team development

The following courses are now open for enrollments:

Course What you'll learn
Agile software planning & requirement analysis How to get user requirements, estimate duration and budget in an agile fashion
Agile software testing How to perform unit tests (white box) and functional tests (black box) for web applications in an agile fashion
Agile software team development How to decompose and distribute tasks to team members, how to use a version control system to share code and how to integrate changes from different team members in an agile fashion

Learning AJAX

With AJAX you can build highly interactive web UI. Now, you can learn AJAX in our updated Tapestry course: Rapid web Applications Development with Tapestry & Ajax.

Feedbacks

Have any questions, ideas or experiences regarding software development? Contact me at 28781313 or kent at cpttm dot org dot mo.

Until next time, 

Kent Tong