BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
rss
01:17:28

Scala: The Good Parts

Posted by Jack Singleton  on  Jul 05, 2014

Jack Singleton discusses how to improve code readability and maintainability in Scala, and how to be productive with Options, Immutability, and the Collections library.

29:43

7 Deadly Sins of Automated Software Testing

Posted by Adrian Smith  on  Dec 15, 2013

Adrian Smith covers symptoms, root problems and guidance on recommended solutions for avoiding automated testing mistakes.

57:53

Reasonable Code with F#

Posted by Mike Falanga  on  Nov 23, 2013 1

Mike Falanga shows several C# and F# solutions to common programming problems, comparing how well each language enhances the ability to draw accurate conclusions about the code.

58:21

Taking the Long View: Code Generation and Software Maintenance

Posted by Andrew Watson, Sven Efftinge, Wim Bast, Rainer Koschke, David Akehurst  on  Oct 20, 2013

The panelists discuss if code generation techniques help or hinder long-term software maintenance, and how such techniques can be integrated in the maintenance process.

Introduction to Stratos

Posted by Paul Fremantle  on  Nov 02, 2012

Paul Fremantle introduces Stratos/Stratos Live, explaining some of the design decision made for it, the tenancy model used, and some of its capabilities.

Living and Working with Aging Software

Posted by Ralph Johnson  on  Sep 01, 2010 1

Ralph Johnson discusses principles, practices and tools relating to software development starting from already existing code which needs refactoring, maintenance, and sometimes architectural change.

Devs Are From Mars. SETs Are Too.

Posted by Simon Stewart  on  Jun 28, 2010

Simon Stewart presents how Google’s Engineering Productivity team and Software Engineers in Test (SETs) help developers to make their code more maintainable, recommending some of their tools.

Bad Code, Craftsmanship, Engineering, and Certification

Posted by Robert Martin  on  May 26, 2010 5

Robert C. Martin on writing good code starting with a bad code example, then addressing many topics like: Boy Scout rule, functions, arguments, craftsmanship, TDD, engineering, certification, etc.

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