freenode/#sicl - IRC Chatlog
Search
11:45:07
Gnuxie[m]
I did start writing a toy a matrix homeserver implementation (which is the thing I use to go to irc) but I get frustrated with the design because I'm really not sure what the right thing to do is
11:45:33
Gnuxie[m]
I also started experimenting with storing instances (but without the instances being eq) which basically turned into a key/value store but instead of key/value's there are 'slots'
11:49:30
Gnuxie[m]
I got frustrated with that too, really over simple design issues like how to represent a page once it's in memory, I feel like a pretty big fool
11:56:33
beach
One way to deal with such issues is to just go ahead and use the first thing that comes to mind. Then, it can always be changed later on. With more or less work, of course.
12:03:34
beach
The reason that the waterfall development model is not working is that it is nearly impossible to finish a complete design before trying it out in the form of code.
12:04:15
beach
Conversely, the relative success of "agile" development models is due to the refactoring activity, where design decisions can be altered.
19:46:41
shka_
beach: i like the sense of style already, i just finished the first chapter and it was enough to feel the sudden urge to write