[SLL] Linux training
Andrew Sweger
andrew at sweger.net
Wed Jul 18 20:08:11 PDT 2007
On Wed, 18 Jul 2007, Ana wrote:
> - Use Google. (hehe... sort of just kidding here.)
>
> - teach him to move forward through whatever project he's working on,
> one *reversible* step at a time. Before you take that step, determine
> how you will test what you've done. The test should involve both
> checking that your change is working, and... perhaps more
> importantly... to the greatest, reasonable extent possible, that you
> haven't broken anything else. Test as soon as you take the step, and
> take appropriate action.
>
> - Document what you do, while you do it. (probably good idea to buy and
> use a paper journal for this.)
>
> - often an important step, while you're taking those single reversible
> steps, is to try stuff on a test machine on an isolated test network.
> Keep an image of the test-machine disk around so that after you run
> your test, and render the test machine unusable, re-image it. (and,
> figure out how to re-image the test machine in the quickest way
> possible that doesn't require much attention from you. this is a good
> exercise and represents a nice batch of knowledge.)
>
> [... several other wise steps ...]
And finally,
- Turn it into a small script (and commit it to source control, etc.)
--
Andrew B. Sweger -- The great thing about multitasking is that several
things can go wrong at once.
More information about the linux-list
mailing list