Further documentation improvements

This commit is contained in:
Éibhear Ó hAnluain 2017-08-14 13:33:44 +01:00
parent f408f00e83
commit dbf971331e
2 changed files with 32 additions and 0 deletions

View file

@ -16,6 +16,38 @@
* Dude! Where's my Eclipse
** Introduction
From time to time, a developer will be in a situation where code
needs to be fixed, but there isn't a familiar IDE available.
Similarly, in order to progress from developer to senior developer
and on to architect, it's important to understand not just what's
going on in the code, but also outside the code.
This module takes a simple java tomcat application and brings you
on a tour from compiling the java files, to creating a jar file and
then a war file and on to deploying the application, using just a
basic editor to make changes and the command-line to build the
relevant artefacts.
The goal is to give a flavour of what goes on behind the IDE so
that a developer can understand that taking a peek behind the
curtain from time-to-time is not just informative and interesting,
but is also of value to the goal of Making A Real Difference.
*** Examples
1. You've just discovered that there's a critical bug in the code,
but you got your new development PC last night and you haven't
had the chance to install your preferred IDE. You don't have
the time, but you know the integration test environment has the
correct JDK installed, so you can work there. Only problem:
it's a command-line only environment.
2. You're working on a bug but it can only be reproduced in the
test environment, where your IDE isn't installed. You need to
work on it there until the issue has been identified and you
know what the fix is going to be.
** Pre-requisites
You will need a linux server with the following installed:
- tomcat :: This demo was prepare with tomcat-8.

Binary file not shown.