|
Saturday, March 23, 2002
|
|
|
Excellent heuristics from Robert Martin (http://objectmentor.com):
- Whenever you see the number 1, consider that it might be N.
- Whenever you see a constant, consider it might be a variable.
- Whenever you see two or more concepts that are arbitrarily connected,
consider they might need separation.
- If a decision seem arbitrary, consider how it could be made differently.
- Consider that what is ancillary today will be primary tomorrow.
- Consider that what is low volume today will be high volume tomorrow.
Good things to consider when designing/coding. Being a little more
reflective during the development process would help prevent a lot
of problems. Development isn't a race. Developers win through a complex
set of tradeoffs that usually look like a loss from a number of other
perspectives.
comment[]
6:25:35 AM
|
|
|
|
© Copyright
2002
todd hoff.
Last update:
3/23/02; 6:25:35 AM.
|
|
March 2002 |
Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
|
|
|
|
|
|
Feb Apr |
|