Generics: Beauty and Madness

July 2011 Posted by Arjay Nacion

Generics : Beauty and Madness

Generic types added in JDK 5.0 provided enhancement to type safety in Java. For example in using Collections, generic types allow restricting the type the collection would contain as opposed to pre-JDK5 wherein collection classes accept anything that extends from java.lang.Object (which means almost everything!).

Read more...

Unboxing Java Boxing

June 2011 Posted by Mohammad Omair Marohom

Unboxing Java Boxing

There are two types in Java Programming Language. The first is primitive type such as int, double, and boolean. The second is the reference type such as String, List, and Set. Every primitive type has a corresponding reference type, called a boxed primitive.

Read more...

Recursively Retrieving Values using Java Reflection

May 2011 Posted by Allan Tan

Retrieving Values using Java Reflection

I recently came across this Java code snippet we created for Open-Tides and still find it very useful in developing flexible and dynamic applications.

So, why is there a need to retrieve values using reflection? The answer is simple – to allow your application rules to be configurable through the database.

Read more...

Code of Agile Tester

May 2011 Posted by Ellaine Sanchez

Principles of Agile Tester

I’ve been an Agile and Scrum twitter contributor for the past three months and I have read countless blogs and articles about Scrum and Agile Development. There’s this one Agile article that I want to share with you. This article is called Ten Principles of Agile Tester, but I’ll just pick my Top 7 from the list.

Read more...

Ideyatech Announces Ideyatech Labs

April 2011 Posted by Kervi Cioco

Ideyatech Announces Ideyatech Labs

Today marks another milestone for Ideyatech as the company officially announces Ideyatech Labs. It is the company’s product development and R&D arm aimed towards developing innovative software solutions to real-world problems. This momentous event shows that the company is serious in moving towards developing creative software apps.

Read more...

Effective Java: Equals and HashCode

April 2011 Posted by Mohammad Omair Marohom

Effective Java: Equals and HashCode

“No Class is an Island” —Joshua Bloch. Have you encountered having duplicate values in a Set? How about adding an object to a list and then the list’s contains method say that it did not contain that object? How would you solve this? Where do you start tracing?

Read more...

Practical Application of Clean Code Principles

March 2011 Posted by Richard Buendia

A Step Towards Professionalism

I noticed that every time my code will be reviewed by someone, they will ask me something about the purpose of a variable or the logic of the method or even the comments and so on. Because of that, I tend to do a lot of explaining for others to understand my code. I thought to myself, “Is my code really that chaotic?”

Read more...

HTML5 – A Step Forward Towards Semantic Web

February 2011 Posted by Arjay Nacion

HTML5 - A Step Forward Towards Semantic Web

Back in 1999, Tim Berners Lee expressed his vision about the semantic web: I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people and computers. A ‘Semantic Web’, which should make this possible, has yet to emerge, but when it does…

Related Posts with ThumbnailsRead more...
Copyright © 2012 Ideyatech, Inc. All Rights Reserved.