Archives by Tag 'google'
Joshua Block on How to Design a Good API & Why it Matters
In this talk (recorded at Javapolis), Joshua Block presents guidelines about how to design good APIs. I highlighted what i think are the most important parts of the talk:
Functionality should be easy to explain: If it’s hard to name, that’s generally a bad sign
Good names drive development
Be amenable to splitting and merging modules (If names [...]
Google announces Android
Google ended up the mystery and announced a mobile free development platform, called Android and not a GPhone, as someone would expect. This platform leverages the capacity of building rich mobile applications and service, promoting rich content for the consumer. It includes an operating system, user-interface and applications, letting developers build new mobile services [...]
Google Guice, dependence Inversion in the Java way
Check out this great video about the new Java based inversion control framework from Google. The guys Kevin Bourillion and Bob Lee explains the concept behind dependency inversion principle (dip) and the core features inside Google Guice, called ‘juice’. The framework embraces and uses annotations instead of string identifiers (heavily used in Spring) to inject [...]
Google increasing its computing power
My friend Marcel Ferreira sent me this article which says Google is building two brand new data centers, as big as two football fields, on The Dalles, Ore. Google’s increasing power is reflected in the location of the data centers, near to a hidroeletric dam, in the Columbia river. Nice is “The cooling plants are [...]