Gentoo Archives: gentoo-user

From: Grant <emailgrant@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: {OT} Deliberately obfuscating my code
Date: Sat, 01 Jan 2011 23:16:02
Message-Id: AANLkTikjN0uFj1u=MpDB9kMVJFupV+JbAWkAD=Q7vHbv@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: {OT} Deliberately obfuscating my code by Enrico Weigelt
1 >> The only advice I've got is to do things in increments as small as
2 >> possible.  Don't do "big bang" integration.  Make sure there is a
3 >> runnable testable program after the first week of development. Maybe
4 >> it doesn't implement any significant features, but you must have
5 >> something runnable and testable at all times.  Otherwise, you can get
6 >> too far down the wrong road before you finally figure out that either
7 >> a) what you specified isn't going to work, or b) they didn't
8 >> understand the specification at all.
9 >
10 > ACK. And another important tip: split your big problem into smaller
11 > and smaller generic sub-problems. Then you'll have great chance to
12 > reuse an existing package or let some contractor develop/adapt one
13 > without telling him about your actual project.
14 >
15 > Movie tip: "The Cube" ;-)
16
17 That's a good movie and a very appropriate recommendation. I think a
18 lot of people are saying that when it comes time to execute a plan
19 like that, it gets fouled up because the spec is hard to write and
20 it's hard for coders to test what they've written.
21
22 - Grant