Good developer versus bad developer


Good developer versus bad developer

Jelastic — Top Java and PHP Host, Java and PHP in the Cloud, Java and PHP Server Hosting, Java and PHP Cloud Computing

This article was originally posted by Guy Nirpaz at his blog.

Good developer is an artist, a craftsman who enjoys the process of creation. Bad developer considers himself as a programmer, responsible for generating lines of code.

Good developer understands the problems of the customers. Bad developer understands only the technical problem at hand. Good developer does not define the why, but constantly strives to understand why. He’s responsible for the how, and still sees the big picture. Bad developer is focused on building classes and methods and configuration files, but does not get the big picture.

Good developer understands the complete architecture of the product. Bad developer knows only the components he’s written. Good developer fully understands the technologies that are used within the product. He understands what they are used for, and how they work internally.

Good developer is not afraid of new technologies but embraces them…

View original post 299 more words

Chrome Web Store – Productivity Apps


Have you tried the Chrome Web Store? Have you tried checking out the Free Apps? If not, then you’re missing out a lot of impressive free applications available.

It all started when I was trying to get some developer tools for debugging the application we are developing. Chrome is actually what I used when I want to do those minimal functional test, so I tried doing some search on how can I be productive more with it. I visited the Chrome Web Store, and to my surprise, the number of applications available grew larger and a lot of useful apps are now available.  It even has Business Tools such as CRMs and Accounting Systems :).

I’ve got some Applications already installed in my chrome.

  • DevHTTP – Client fot checking out HTTP Header Details
  • Sidengo – Website Builder
  • RegExpTester – If you want to test your regex first before you pattern/match it.
  • Mobjectify – Mobile Web Development Tool – I recommend checking this out, really cool stuff. You can develop applications using Drag Drop components and automatically publish them right away. It even has an emulator in it.
  • Weebly – another Website Builder – more easy to use tool
  • PublishHTML5 – Another HTML 5 Website Builder

There are still tons of applications to discover, although be careful of your installation, some of them can really hog your memory.

Check it our here: https://chrome.google.com/webstore/category/home?utm_source=chrome-ntp-icon

DevCon Summit – Devops Day Manila 2011


A treat to myself, might get some interesting stuff at this event, but hey, at least I get to check-out some Dev stuff! 🙂

The last time I went to something like this was way back 2007, Java in Manila part 2. Back then, Software Architect Sang Shin talk about the latest NetBeans IDE with a lot of cool features. I did got some freebies, but I wasn’t able to attend the whole event (it spans 3 days) since I only filed for a 1 day leave.

Yet I would say the experience is awesome, met my collage mates back then, and shared some insights regarding the use of Java Technologies. Of course, I’m still a newbie back then, not so much to say about the depth of the language, what can possibly be done and solve using the language, yet I’m a grown person now. Ready to challenge myself to a more advance topics in Java.

I’m actually hesitant to go because of the stuff that I’m going to do this week.

For all those coming, always get something from the experience (learning or anything that matters). 🙂

Java Magazine – November / December 2011


www.oracle.com/javamagazine Look inside >
Cover
November/December 2011

I’ve recently received the newsletter from Java. I’m stunned I guess.

The whole e-newsletter was made using JavaFX Technology, I never knew its full blown capabilities in action before seeing this e-newsletter. 🙂 Check it out and see for yourself. You might want to check JavaFX RIA technology as well. Perfect for creating RIA driven applications (though still arguable since GWT and Silverlight is extremely rich in API and backed by community support).

Some “stuff” in the newsletter:

Java 8 – Java 7 haven’t quiet made a decent impact yet, but that doesn’t stop the Java community from improving it. The Newsletter introduce us to some plans and JSRs that might be included on the future SDK version.

Java 8 – along with the introduction of Lambda Expression Support: The first time I heard a programming language that supports lambda is when I tried reading through the C# docs at MSDN website. As far as I can remember, lambda expressions for c# started on the 3.5 version (or 2). I think this indicates that there are still lags on the Java side yet I won’t count them out (and will never). 🙂

I can tell all the stuff that I’ve read on the e-newsletter, or you can register yourself in it: http://oracle-sub.halldata.com/site/ORA000342JFnew/init.do?&PK=NALOTN