BT
Older rss
  • Q&A with Sandro Mancuso about The Software Craftsman

    by Ben Linders on  Apr 25, 2015

    In the book The Software Craftsman, Professionalism, Pragmatism, Pride Sandro Mancuso explores how craftmanship plays a role in agile software development. The book contains stories, examples and practical advice for software developers and other professionals involved in software projects to achieve technical excellence and customer satisfaction.

  • Functional-Style Callbacks Using Java 8's CompletableFuture

    by Maurice Naftalin on  Apr 22, 2015 1

    The innovation of parallel streams in Java 8 has diverted attention from a very substantial addition to the concurrency library, the CompletableFuture class. Author Maurice Naftalin eloquently explores CompletableFuture, why it is so useful in programming systems that depend on the interaction of asynchronous tasks, and how it complements fork/join-style parallelism, including parallel streams.

  • Driving Agile Architecting with Cost and Risk

    by Eltjo R. Poort on  Apr 19, 2015 1

    In this article, author Eltjo R. Poort discusses an architecture approach called Risk and Cost Driven Architecture that helps architects become more effective in an agile world. It's based on the use of risk and cost to determine the architectural significance of concerns.

Big Data Processing with Apache Spark - Part 2: Spark SQL

Posted by Srini Penchikala on  Apr 16, 2015

Spark SQL, part of Apache Spark, is used for structured data processing by running SQL queries on Spark data. Srini Penchikala discusses Spark SQL module & how it simplifies data analytics using SQL. 1

Coding Culture: How To Build Better Products by Building Stronger Teams

Posted by Sven Peters on  Apr 14, 2015

Software developers spend time and energy on building the best possible products looking at web frameworks, using a NoSQL or SQL database, etc. There's another equally important aspect: culture. 1

Software Development Tooling: Information, Opinion, Guidelines, and Tools

Posted by Diomidis Spinellis, Stephanos Androutsellis-Theotokis on  Apr 10, 2015

In this article, authors summarize the information published in "Tools of the Trade" column series in IEEE Software magazine for last ten years.

You’ve Completed Unit Testing; Your Testing has Just Begun

Posted by Nicolas Frankel on  Apr 08, 2015

Stopping after unit testing is like starting automobile production after testing the nuts and bolts. This article investigates some important techniques in integration testing.

WebRTC - Democratization of Telecom Enabling New App Experiences

Posted by Peter Crocker on  Apr 07, 2015

With the emergence of the WebRTC API standard, developers without any experience in telecommunications technology are enabled to easily integrate real-time comms into their applications.

Fifteen Years of Service-Oriented Architecture at Credit Suisse

Posted by Stephan Murer, Claus Hagen on  Apr 03, 2015

In this article, authors reflect on Credit Suisse's adoption of SOA principles and the organization's transition from mainframe programs to open SOA services with interface contracts and governance. 2

Key Takeaway Points and Lessons Learned from QCon London 2015

Posted by Abel Avram on  Apr 01, 2015

This article summarizes the key takeaways and highlights from QCon London 2015 as blogged and tweeted by attendees.

Creating a Creative and Innovative Culture at Scale

Posted by Matti Klasson on  Mar 31, 2015

Experiments and lessons from the engineering organization of King Digital Entertainment showing how continuous improvement of HR-related processes and topics fosters a creative and innovative culture. 4

Creating a Mobile Development Strategy for 2015

Posted by Fima Katz on  Mar 30, 2015

Now that 2015 is underway, it’s time to consider a mobile strategy framework for a prosperous year. We will be discussing some key points to consider as you plan your strategy for a successful future.

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