[29 Oct 2012 | No Comment | ]
Clean Software Architecture

Robert “Uncle Bob” Martin talks about the lost years of architecture, about how the web is just a detail and about the best kind of architecture to use for your applications. Does the architecture of your application tell you the intent of the application, or does it just tell you what frameworks you’ve used. A good architecture screams about the intent of the application and hides the frameworks.

Read the full story »

Categories

Recent Content

 

[22 May 2013 | No Comment | ]

So you know all about ubiquitous language, the relationship between an aggregate and a repository, and what a domain event is. You’ve mastered domain driven design (DDD) right? Not so fast!

[22 May 2013 | No Comment | ]

Why are people programming applications in languages other than Java? Can I really be productive with another language? Which language should I choose? Why would I use more than one?

[20 May 2013 | No Comment | ]

Ruby is one of the best object-oriented languages around. Ubiquitous objects, duck-typing, mixins, expressive syntax with low ceremony, powerful reflection and metaprogramming. But Ruby has a mixed heritage that incorporates functional and procedural models along with OOP. This flexibility provides many options for how to solve problems, but it can also lead even experienced developers into a confusing mix of programming styles and hard-to-understand software designs. But what can we do to keep things simple and easy to understand?

[20 May 2013 | No Comment | ]

This is the presentation of the software developer that suffers from Type II BiPolar and ADHD. It’s not something we talk about, but BiPolar, depression, and ADHD runs rampant in the software development community – they tend to correlate with higher intelligence.

[20 May 2013 | No Comment | ]

Ever since I have learned the Ruby language, I thought I can use it to program virtually anything. Well, I was wrong and I’d like to share this sad story with all of you.

[17 May 2013 | No Comment | ]

At every software development conference, the rooms are filled with speakers wanting to teach you the newest framework or the hottest programming language.

[17 May 2013 | No Comment | ]

Is the only measure of your worth as a developer *what* you do – the practices or processes you use? Or does it also matter *why* you do things that way – the reasoning and the evidence behind your decisions?

[17 May 2013 | No Comment | ]

Best-in-class application designers and developers will talk about their experience in developing for Android, showing screenshots from their app, exploring the challenges they faced, and offering creative solutions congruent with the Android Design guide. Guests will be invited to show examples of visual and interaction patterns in their application that manage to keep it simultaneously consistent and personal.

[15 May 2013 | No Comment | ]

Every web developer needs to think about a mobile strategy when it comes to deploying content. This video takes a look at new APIs in HTML5 that make the most of mobile device features, how to test and debug content, and workflows for creating mobile applications from web technologies with PhoneGap and PhoneGap Build.

[15 May 2013 | No Comment | ]

Learn how to write apps for tablets/smartphones with the Vaadin framework. Instead of maintaining a separate client written in Objective-C or JavaScript, you write all layers of the app in Java, including the user interface.