BT
x Share your thoughts on trends and content!
Older rss
  • Q&A with Diomidis Spinellis on Effective Debugging

    by on  Aug 24, 2016

    The book Effective Debugging by Diomidis Spinellis describes 66 different approaches for effective debugging of applications and systems. It provides methods, strategies, techniques, and tools for finding and removing faults, and gives examples for using them in different settings.

  • What’s New in iOS 9: Xcode 7 and Other Developer Tools

    by on  Oct 09, 2015

    In the first four installments of this series, we reviewed new and enhanced frameworks included with iOS 9 SD, changes to Swift and Objective-C, and the new Safari content blocking API. In this article, we will describe what is new within Apple Developer Tools, including Xcode Playgrounds, LLDB, UI testing, Interface Builder, etc.

  • Yes, Hardware Can Be Agile!

    by on  Mar 18, 2015

    “You can’t do 2-week iterations with hardware!” This is the first thing you’ll hear when talk turns to Agile methods in hardware-software product development. A mix of existing robust hardware development ideas, plus a few newly taken from Agile software are being used now by real teams, even to get around - or through - the challenge of doing fast iterations.

5 Advanced Java Debugging Techniques Every Developer Should Know About

Posted by on  Jan 20, 2015

With architectures becoming wider and more concurrent, dealing with errors in production is harder than ever. In this article we investigate five techniques for finding and fixing bugs in production. 3

Hunting Java Concurrency Bugs

Posted by on  Aug 05, 2014

Concurrency bugs come in many forms. In this article Java Specialist Dr. Heinz Kabutz examines two threading bugs he discovered in the core Java libraries. 7

God-Mode in Production Code

Posted by on  Jun 26, 2014

Takipi is makes it just as easy to debug Java and Scala code in production as it is on your desktop 2

Interview with Sandi Metz on Practical Object-Oriented Design in Ruby

Posted by on  Jun 28, 2013

InfoQ talked with Sandi Metz, author of "Practical Object-Oriented Design in Ruby" about her book, learning from open source code, making sensible use of code analysis tools and other topics.

Refactoring Legacy Applications: A Case Study

Posted by on  Feb 27, 2013

To refactor legacy code, the ideal is to have a suite of unit tests to prevent regressions. However it's not always that easy. This article describes a methodology to safely refactor legacy code. 7

.NET Static Analysis and Parasoft dotTEST

Posted by on  Oct 06, 2011

Static analysis has a broad set of capabilities to offer the .NET world. Nevertheless, some defects cannot be detected by this analysis technique. The flow analysis feature of dotTEST does that. 1

Discover Recording JVM Debuggers

Posted by on  Sep 23, 2011

A different breed of JVM debuggers has emerged that removes all the guesswork from replicating a bug. They simply record the running application and know exactly what happened. 3

Profiling java.util.concurrent locks

Posted by on  May 27, 2010

IBM’s Yao Qi, Raja Das, and Zhi Da Luo describe jucprofiler, an alphaWorks tool designed to profile multicore applications that make use of the java.util.concurrent classes introduced in Java 5. 2

Debugging in MonoTouch

Posted by on  May 10, 2010

This article explores how to set up, test out, and work with the MonoTouch debugger while developing iPhone applications, including debugging running applications over Wifi. 2

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

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.