BT
Older Newer rss

More Than Just A Commodity

Posted by Joe Kuemerle  on  Sep 15, 2011

Joe Kuemerle introduces the developer to the business side of development starting from the premise that it is not enough to be technologically savvy to be successful in a software organization.

SOLID Software and Design Patterns for Mere Mortals

Posted by Phil Japikse  on  Sep 09, 2011 8

Phil Japikse explains SOLID software principles - Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion- and how to apply them using design patterns.

Infinitely Extensible

Posted by Alex Papadimoulis  on  Aug 31, 2011 1

Alex Papadimoulis discusses avoiding over-engineering a program, presenting extensibility types used, extensibility design patterns, when to use them, and what happens when they are incorrectly used.

Clojure: The Art of Abstraction

Posted by Alex Miller  on  Aug 09, 2011 1

Alex Miller presents some of the abstractions that make Clojure a great language: Collections, Sequence and Higher Order Functions, Multimethods, Protocols, Atoms, Macros, and others.

From .NET to Ruby: Adventure, Courage, and Joy

Posted by Jeff Cohen  on  Aug 04, 2011

Jeff Cohen advises on how to switch from another language to Ruby and how to integrate it into the enterprise, presenting what are Ruby’s core elements and 5 myths about Ruby and Rails.

Going to the Cloud

Posted by Jim Lepianka  on  Jul 29, 2011 1

Jim Lepianka discusses how to prepare the enterprise to move to the cloud through consolidation, optimization, automation, and orchestration.

Reverse Engineering Applications

Posted by Joe Kuemerle  on  Jul 19, 2011

Joe Kuemerle explains why someone would use reverse engineering, outlining some of the tools for managed .NET and Java code, along with demoing techniques.

Panel: Who Says You Have to Be a Guy to Be a Geek?

Posted by Susan Potter and JP Chance  on  Jul 14, 2011 1

Susan Potter and JP Chance address the issue of being few women in software development teams, explaining why it matters, and what can be done to improve the situation.

OData Internals & Implementing Custom Providers

Posted by Azret Botash  on  Jun 28, 2011

Azret Botash talks about OData’s internals, especially URI conventions, and demoes the creation of a custom provider.

Pragmatic Software Architecture and the Role of the Architect

Posted by Joe Wirtley  on  Jun 23, 2011 5

Joe Wirtley introduces software architecture and the role of the architect in software development along with techniques, tips and resources to help one get started thinking as an architect.

Beginning Android Development

Posted by Christopher Judd  on  Jun 17, 2011 10

Christopher Judd makes an introduction to Android development, showing where the start, the tools needed, how to build the first app, how to deploy it, along with mobile development lessons.

5 Classic Patterns in Everyday Code

Posted by Michael Wood  on  Jun 09, 2011 11

Michael Wood explains the importance of using patterns in software design, exemplifying with Adapter, Decorator, Command, and several Factory patterns.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT