Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
saturnflyer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
User Stories vs. Use Cases
(stellman-greene.com)
1 points
by
saturnflyer
15y ago
|
0 comments
62.
▲
by
saturnflyer
15y ago
DCI has you split objects from their responsibilities until they are needed. This reduces your need to understad what eventually becomes (commonly in projects) massive classes with lots of responsibilities. But more so than that, in DCI you
63.
▲
by
saturnflyer
15y ago
Interesting. Maybe I'll rewrite that bit. Thanks for pointing that out.
64.
▲
by
saturnflyer
15y ago
I took that quote from that presentation. He hates all OO code, so it's not specifically Ruby that's the problem for him, but object orientation. His point, however, is that being able to reason about your program is important. That is also
65.
▲
by
saturnflyer
15y ago
for you rodw, I shortened the width. It should be 970px now. It's just been one of those things: wait to get it perfect or get it done. It's probably not great on a mobile phone either but I haven't had time to tackle that.
66.
▲
by
saturnflyer
15y ago
This book isn't an argument against documentation. Until the recent advent of DCI there was no programming paradigm that brought the algorithm to be a first class citizen. Tomdoc looks great, but it only describes methods or classes. Docume
67.
▲
by
saturnflyer
15y ago
Clean Ruby is all about writing applications that are easy to understand by elevating the use case to a first class citizen. OO programs often split out methods and objects required for a use case like shrapnel. After reading Clean Ruby, y
68.
▲
by
saturnflyer
15y ago
I've updated the text a bit and changed the signup button at the top to be a bit more obvious about it being a book. Thanks for the feedback!
69.
▲
by
saturnflyer
15y ago
Well, I'm not sure I do know what you mean. If you fill out the form, I'll email you with updates and eventually a discount code.
70.
▲
by
saturnflyer
15y ago
Thanks for the feedback. I'll clean up the text a bit then. Subscribers will get a discount on "Clean Ruby" when it's finished.
71.
▲
by
saturnflyer
15y ago
+1 app/models is for domain models