summaryrefslogtreecommitdiff
path: root/notes.txt
blob: a20cb8fe2c361fadbd4fbecf1983a92fea373e61 (plain)
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
32
33
34
35
The habits should be used to discern what is relevent; to form relevence.
The goal should be to choose a relevent habit and do that habit.

These are the basic habits I thought up that a computer program has:
        variables:
                - create a place to store a value
                - place a value in such a place
                - retrieve a value from such a place
        data-structures:
                - make a class definition (collection of variables)
                - initialize an object
                - set/retrieve properties (variables)
        flow:
                - trigger a different step than the next, conditionally
        procedures:
                - collect a set of behaviors together
                - trigger a collected set of behaviors and continue
        expressions:
                - evaluate arithmetic on variables and constants


That is:
========================================================================================================
	- the active goal is to choose what to do and to what, and do it
	- the way to do this is the same as it:
		by picking habits that are relevent in the moment [choose what to do],
		and running them on relevent data [choose to what, and do it]
========================================================================================================
	- the habits should be to identify what is relevent

	- we have a request for the initial goal of the process to be to write a chunk of code out in its own language
		tighter self-reference is made without the extra sourcecode-file step, but it may be slower to code due to not getting as much help from it

The hope is the process becomes good at active choice.