BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Culture & Methods Follow 112 Followers

Open Source Development at the UK Government

by Ben Linders Follow 7 Followers on  Nov 17, 2016 1

New code developed for GOV.UK will be open by default. Coding in the open enables reuse and increases transparency. The UK government wants to provide digital services which are so good that people want to use them; services which are leading to better interaction between the government and citizen.

Architecture & Design Follow 435 Followers

Disposable Microservices

by Mark Little Follow 4 Followers on  Sep 13, 2015 1

James Governor from RedMonk has written about how immutable infrastructure approaches are applicable to microservices. In his view, all microservices must be immutable and developers will observe the same benefits which others are already seeing in lower layers of the software stack.

Followers

Udi Dahan on Reuse in Business Logic and Microservices

by Jan Stenberg Follow 6 Followers on  Jul 05, 2015 3

Reuse has been a watch word for almost everything that has happened in system development during the last thirty years, but reuse is like cyanide; in really small portions it can be healthy, using it too much it starts doing a lot of damage, Udi Dahan claimed in his presentation giving a different perspective on business logic at this year’s DDD Exchange conference in London.

Followers

Practices for Scaling Agile in Enterprises

by Ben Linders Follow 7 Followers on  Nov 19, 2013 2

Enterprises that are adopting agile organizational-wide will at some time have to scale their agile practices. In a session at the Agile Methods in the Finance Sector and Complex Environment conference, attendees shared their experiences with scaling agile in enterprises.

Followers

Experience Based Principles for Succeeding at SOA

by Mark Little Follow 4 Followers on  Feb 24, 2013 11

After many years of working in the SOA field, Jean-Jacques Dubray has written down what he believes are four principles for helping to achieve successful SOA.

Followers

Preview: 15th SPLC Conference on Software Product Lines

by Michael Stal Follow 0 Followers on  Aug 05, 2011

The International Software Product Line Conference (SPLC) is the most important event that covers the full range of Product Line Engineering in software-intensive products. Its 15th incarnation will take place in the Munich City Center from August 21st to August 26th.

Followers

Is Service Reuse Over Used?

by Mark Little Follow 4 Followers on  Jul 12, 2009 4

Is service reuse a valid metric for determining the success of SOA? Richard Watson from Burton believes that we are too fixated on reuse and could lose sight of the real benefit: service use.

Followers

Presentation: Steve Vinoski on REST, Reuse and Serendipity

by Stefan Tilkov Follow 1 Followers on  Apr 06, 2009 8

Planning reusability is hard, designing for unforeseen reuse might be even harder. In this QCon London 2008 talk, Steve Vinoski presents some of the barriers to reuse found in typical distributed systems development approaches, and discusses how REST not only helps overcome some of these barriers, but also leads to potentially significantly increased chances for achieving serendipitous reuse.

Followers

Interview with Clone Detective's Immo Landwerth

by Jonathan Allen Follow 41 Followers on  Oct 08, 2008

We interviewed Immo Landwerth of the open source project Clone Detective for Visual Studio. This project leverages ConQAT to analyze C# code for duplication.

Followers

Time To Rebalance SOA Portfolios?

by Dilip Krishnan Follow 0 Followers on  Sep 30, 2008 4

Susan Hall spoke with Gartner analyst Roy Schulte, a specialist in service-oriented architecture and co-author of the 1996 Gartner report that introduced the term SOA to the industry. The interview tries to answer the question, is it time to realign our expectations about SOA?

Followers

Presentation: Managing Variability in Product-Lines

by Niclas Nilsson Follow 0 Followers on  Jul 18, 2008

Managing commonality and variability is the core of product line engineering. In this presentation, Markus Völter illustrates how model-driven and aspect oriented software development help addressing the challenge of managing variability in product line engineering.

Followers

Naked Objects adds Java 1.5, Injection, Hibernate

by Geoffrey Wiseman Follow 0 Followers on  Nov 14, 2007 6

Naked Objects is an architectural pattern and a framework for developing applications where domain objects takes a central role. Naked Objects recently released version 3.0 with support for Java 1.5, injection, an alternate UI, Hibernate object store, integrated security and contributed actions. InfoQ took the opportunity to speak with Richard Pawson, inventor of the Naked Objects pattern.

Followers

Moving away from exclusive use of OOP and Curly Brace Languages to reduce code waste?

by Sadek Drobi Follow 0 Followers on  Oct 03, 2007 13

According to Bob Warfield, at least 70% of code is wasted because it’s written to build components which would add no competitive differentiation to the final product. To reduce this "waste", programmers should practice code reuse instead of repeatedly building the same components. However, to facilitate code reuse it is necessary to move away from exclusive use of OOP and Curly Brace Languages.

Followers

Test Driven Code Reuse

by Amr Elssamadisy Follow 0 Followers on  Sep 18, 2007 2

Code reuse has been the holy grail of software development for a long time. Historically we've tried to achieve code reuse through abstractions and frameworks, which came with their own technical debt. There is now a novel approach that leverages the power of search tools and automated developer tests to search open-source code for matches against interface and behavior.

Followers

Java Language Runtime (JLR) project created

by Werner Schuster Follow 3 Followers on  Jul 31, 2007 2

A new project aims to increase collaboration among JVM based languages. The Java Language Runtime aims to collect code that is common among languages targeting the JVM and prevent duplication among the providers of JRuby, Jython, Groovy, and many others.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT