Skip to main content

Emmanuel Hugonnet's Library tagged reference   View Popular

06 Jan 09

SourceForge.net: Fixture Gallery

Simple, straight-forward examples of FIT/FitNesse fixtures for Java and .NET test environments. Documentation and examples are available in the form of a live FitNesse wiki and PDF.

sourceforge.net/...fixturegallery - Preview

fitnesse example tutorial reference

06 Nov 08

Drive development with easyb

A disconnect between the stakeholders who define requirements and the developers who implement them has long plagued software development. In recent years, frameworks based on dynamic languages and domain-specific languages (DSLs) have tried to bridge the stakeholder-developer gap by making code read more like normal language. This tutorial shows how easyb — which provides a more natural DSL that is closely attuned to stakeholders — helps developers and stakeholders collaborate effectively.


In this tutorial

easyb is a behavior-driven development (BDD) framework for the Java™ platform. By using a specification-based DSL, easyb aims to enable executable yet readable documentation. You write easyb specifications in Groovy and execute them via a Java runner that can be invoked through the command line, Apache Maven 2, or Apache Ant. With easyb, you can verify the behavior of anything you write in Java code, in a more natural way. When you are done with the tutorial, you'll understand the benefits of collaborative stories implemented with easyb and how this framework makes collaboration easy.

www.ibm.com/...j-dw-java-easyb-i.html - Preview

easyb tutorial introduction reference

29 Oct 08

EJB 3: From legacy technology to secret weapon - JavaWorld

Some say Enterprise JavaBeans earned its reputation for complexity one burned out programmer at a time. But developers today have begun to notice that EJB 3 is an entirely different animal. Convention over configuration, annotations, dependency injection, and aspect orientation make modern EJBs a lean alternative to XML-laden and JAR-heavy frameworks. In this article, Adam Bien explains how EJB 3's new component model and persistence handling help streamline enterprise development -- and even work well for small and midrange applications.

www.javaworld.com/...jw-10-ejb3.html - Preview

ejb3 tutorial reference

17 Sep 08

Scala Tutorial Schedule

Functional Programming course at the San Jose State University

horstmann.com/...schedule.html - Preview

scala tutorial reference

16 Sep 08

Compendium of Beginner Erlang Resources | spawn_link

It seems like just yesterday I was just starting to dive into Erlang. Actually, it was only a few months ago, and Erlang resources were hard to come by! In addition to the lack of resources, there were a lack of blogs to help me along the way. The main purpose of this blog is to track my findings with Erlang, especially using it in a professional world, and help others learn what I have learned. As an added bonus, I’ll probably learn things from readers along the way, too.

To kick this blog off, I’ve compiled a list of resources that I used to jump into Erlang, and some additional resources I’ve found recently. They are in order of difficulty based on my personal opinion, to help you climb the Erlang mountain!

spawnlink.com/...m-of-beginner-erlang-resources - Preview

erlang introduction reference

20 Aug 08

Scrum Log Jeff Sutherland: The First Scrum: Was it Scrum or Lean?

After thinking about the early days of Scrum I think the root of both Scrum and Lean is complex adaptive systems theory. When we created Scrum we did not talk about Lean, we talked about complex adaptive systems. I think Scrum and Lean are complementary implementations of ways to deal with physical reality where things are often not linear, not simple, and not predictable.

jeffsutherland.com/...is-it-scrum-or-lean.html - Preview

scrum lean reference

04 Aug 08

The busy Java developer's guide to Scala: Packages and access modifiers

Code has to be referenced and packaged in the real world, and in this, the seventh article in The busy Java developer's guide to Scala series, Ted Neward corrects an egregious oversight by covering Scala's package and access modifier facilities. Then, he continues the exploration of the functional side of Scala, this time having a quick look at the "apply" mechanism.

www.ibm.com/...j-scala07298.html - Preview

scala tutorial reference

04 Jul 08

The busy Java developer's guide to Scala: Collection types

Objects have their place in Scala, but so do functional types such as tuples, arrays, and lists. In this installment of Ted Neward's popular series, you'll begin to explore the functional side of Scala, starting with its support for types common to functional languages.

www.ibm.com/...j-scala06278.html - Preview

scala tutorial reference

01 Jul 08

TDD on Three Index Cards

Yes, I know that volumes have been written about TDD and BDD, and that it’s a large topic with many many branches of application, but I didn’t have time for that. I had time for three index cards. I figure that an index card is a token, and it represents a conversation, and that one can always dig deeper later.

blog.objectmentor.com/...tdd-on-three-index-cards - Preview

tdd reference

26 Jun 08

InfoQ: Best Practices for Model-Driven Software Development

Model-driven software development (MDSD [1][2]) no longer belongs to the fringes of the industry but is being applied in more and more software projects with great success. In this article we would like to pass on, based on the experiences we have gathered in the past few years, our contribution to its best practices.

www.infoq.com/...odel-driven-dev-best-practices - Preview

mdd reference mda introduction

AJAX JSF Matrix

JSF AJAX Component Library Feature Matrix

www.jsfmatrix.net/ - Preview

jsf ajax reference framework

17 Jun 08

Top 20 Best Agile Development Books, Ever

1: Robert C. Martin
Agile Software Development: Principles, Patterns and Practices

2: Martin Fowler
Refactoring: Improving the Design of Existing Code

3: Mike Cohn
Agile Estimating and Planning

4: Mike Cohn
User Stories Applied: For Agile Software Development

5: Andrew Hunt, David Thomas
The Pragmatic Programmer: From Journeyman to Master

6: Alistair Cockburn
Agile Software Development: The Cooperative Game (2nd Edition)

7: Craig Larman
Agile and Iterative Development: A Manager's Guide

8: Kent Beck
Extreme Programming Explained: Embrace Change (2nd Edition)

9: Jim Highsmith
Agile Project Management: Creating Innovative Products

10: Paul Duvall, etc.
Continuous Integration: Improving Software Quality and Reducing Risk

11: Mary Poppendieck, Tom Poppendieck
Lean Software Development: An Agile Toolkit

12: Ken Schwaber
Agile Project Management with Scrum

13: Ken Schwaber, Mike Beedle
Agile Software Development with Scrum

14: Alistair Cockburn
Crystal Clear: A Human-Powered Methodology for Small Teams

15: Venkat Subramaniam, Andy Hunt
Practices of an Agile Developer: Working in the Real World

16: Kent Beck
Test Driven Development: By Example

17: Johanna Rothman
Manage It!: Your Guide to Modern, Pragmatic Project Management

18: James Shore, Shane Warden
The Art of Agile Development

19: Ron Jeffries, etc.
Extreme Programming Installed

20: Esther Derby, etc.
Agile Retrospectives: Making Good Teams Great

agilesoftwaredevelopment.com/...0-best-agile-development-books - Preview

agile ebook reference

05 Jun 08

MavenBook - Maven: The Definitive Guide

Maven: The Definitive Guide
While there are a number of references for Maven online, there is no single, well-written book that can serve as both a well-worn reference and an introduction. What we've tried to do with this effort is provide both a comprehensive reference and a narrative introduction to Maven.

www.sonatype.com/book - Preview

maven reference tutorial

03 Jun 08

Dependency Injection in EJB 3 | Refcardz

Overview

With EJB 3, dependency injection has greatly simplified accessing EJB, JPA Entity Manager, resources such as JDBC DataSource and JMS Objects, and services such as Timer, User Transaction, and Web Services. You will find this reference card useful when building enterprise Java applications with EJB 3 and JPA. This reference card lists all metadata annotations, describes them and provides examples. It also provides descriptions for XML elements that you can use for injection.

refcardz.dzone.com/...dependency-injection-in-ejb3 - Preview

ejb3 ioc reference

01 Jun 08

http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html

The Java Memory Model was an ambitious undertaking; it was the first time that a programming language specification attempted to incorporate a memory model which could provide consistent semantics for concurrency across a variety of architectures. Unfortunately, defining a memory model which is both consistent and intuitive proved far more difficult than expected. JSR 133 defines a new memory model for the Java language which fixes the flaws of the earlier memory model. In order to do this, the semantics of final and volatile needed to change.

The full semantics are available at http://www.cs.umd.edu/users/pugh/java/memoryModel, but the formal semantics are not for the timid. It is surprising, and sobering, to discover how complicated seemingly simple concepts like synchronization really are. Fortunately, you need not understand the details of the formal semantics -- the goal of JSR 133 was to create a set of formal semantics that provides an intuitive framework for how volatile, synchronized, and final work.

www.cs.umd.edu/...jsr-133-faq.html - Preview

java reference performance

30 May 08

GameDev.net -- Java Games: Keyboard and Mouse

For computer games, the keyboard and mouse are the primary methods of interacting with the computer. The problem is, while Java has great support for these input devices for GUI applications, computer games need to handle the input a little differently. Although there are no built-in classes that give us what we need, we can easily create our own, learn a little something in the process, and have a lot of fun doing it. So grab your favorite drink and get coding.

www.gamedev.net/...javainput - Preview

games java reference tutorial

27 May 08

openjfx: Home

OpenJFX showcases Sun's latest technology to develop rich and interactive browser/desktop applications.
The site offers documentation and samples to help you learn the JavaFX technology.
Stay in touch with JavaFX news updates, forums and mailing lists.

openjfx.dev.java.net - Preview

javafx reference tutorial wiki


  •  
     

    OpenJFX showcases Sun's latest technology
    to develop rich and interactive browser/desktop applications.

    The site offers documentation and samples to help you learn the JavaFX
    technology.

    Stay in touch with JavaFX news updates, forums and mailing lists.
26 May 08

NetBeans Wiki: MavenBestPractices

In this article you will learn how to import, create and work with Apache Maven based projects in NetBeans IDE. To quote the Maven project site, "Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information."

wiki.netbeans.org/MavenBestPractices - Preview

netbeans maven reference

Scrum The Mythical Product Owner role | Xebia Blog

The Product Owner role in Scrum

In the Lean Software Development method Scrum there are three roles: the Team, the Scrum Master and the Product Owner. In my experience the Product Owner role is by far the most confusing and hardest role to ‘get right’ and provokes the most discussion. Even the mere definition of what this person should do is under debate amongst most Scrum practitioners I’ve talked to. I want to discuss the origins of the Product Owner role and my experience in how (not) to fill this role, especially in companies that don’t do product development.

blog.xebia.com/...he-mythical-product-owner-role - Preview

scrum lean reference

23 May 08

InfoQ: The Agile Coach, from A to Z

Agile methodologies introduce a newer role, typically called the "Agile Coach" that traditional methodologies will not focus on, or even mention. For those who have been working in an agile way for some time, it may seem like a natural complement, yet for those newer to this way of working it raises many questions like, "What's so important about an Agile Coach? What's wrong with a Line Manager, or a Team or Technical Lead? Why does Monster.com list 54 positions with this title?"

www.infoq.com/...agile-coach-a-to-z - Preview

agile reference

1 - 20 of 120 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo