BT
Older Newer rss
47:09

Applied API Design

Posted by Jon Skeet  on  Jun 15, 2014

Jon Skeet provides practical advice on designing APIs using immutability, separation of concerns and other principles, resulting in elegant and reusable code.

01:08:41

How to Make the Most of Code Analysis?

Posted by Patrick Smacchia  on  Jun 09, 2014

Patrick Smacchia shares code analysis-related practices -structuring code, measuring code quality, automated tests, code contracts, reporting progress, trending- based on his experience with NDepend.

53:48

The Tao, of the Joy, of Coding

Posted by Dick Wall  on  May 23, 2014 3

Dick Wall makes connections between Lao-Tzu’ philosophical insights found within his writing, Tao Te Ching, and the art of software development.

45:25

Back to the Future

Posted by Emma Langman  on  May 13, 2014

Emma Langman explores the usefulness of some of the Quality tools that have been around since the 50s for gathering requirements, tackling repeat problems, or innovating more efficiently as a team.

47:47

Voice of the Customer

Posted by Barb Spurway, Tracy Bowman  on  May 08, 2014

Barb Spurway, Tracy Bowman discuss Voice of the Customer (VoC), a Total Quality Management/ Lean Manufacturing concept helping teams build quality products from the customers’ perspective.

48:40

Building SOLID Foundations

Posted by Nat Pryce, Steve Freeman  on  Apr 30, 2014 1

Nat Pryce, Steve Freeman advise on design principles useful to create code structures with objects that fit together and communicate, and where the capabilities and the information flow are explicit.

52:51

Stop That! Questioning Dogmatic Programming

Posted by Doug Hiebert  on  Apr 26, 2014 2

Doug Hiebert questions conventional wisdom that is taken for granted when writing code, and presents alternatives by way of before-and-after examples.

54:21

Agility is the Tool, Not the Master

Posted by Tom Gilb  on  Mar 30, 2014

Tom Gilb keynotes on agility, outlining 10 principles and his own values for Agile value delivery.

39:19

Managing JavaScript Complexity

Posted by Jarrod Overson  on  Mar 20, 2014

Jarrod Overson presents ways to quantify and reduce JavaScript complexity as well as some of the techniques the experts use to create maintainable JavaScript.

01:04:39

Programming, Only Better

Posted by Bodil Stokke  on  Mar 19, 2014 4

Bodil Stokke keynotes on the FP languages for writing bug free, fault tolerant code that help building simple, concurrent and reusable software.

59:16

A Question of Craftsmanship

Posted by Kevlin Henney  on  Mar 09, 2014

Kevlin Henney addresses the motivation, implications, pros and cons of a craftsmanship view of software development, as well as touching on other metaphors and their implied practices.

50:26

Testing the Hard Stuff and Staying Sane

Posted by John Hughes  on  Feb 23, 2014

John Hughes discusses automated testing techniques that can catch more code defects, with war stories from the likes of Ericsson, Volvo Cars, and Basho Technologies.

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