On 20 Jul 2013, at 10:54, Paul Robinson <[email protected]> wrote: > If YOU have a better idea of how to build applications that guides developers > into more structured thought processes, build a framework to allow them to do > that. I'd really enjoy trying it.
Since you mention it, that's what I'm spending my spare time doing right now. It's not "announced", and the source in only on GitHub to get it out of my application repo, but Realm[1] is my attempt to build a toolkit for complex domain, small surface area apps (as opposed to large surface area, simple domain CRUD apps). The code is very rough, it's not documented beyond the RSpec suite, and it's not even all there yet (I'm still extracting the Webmachine server code). I've realised that it's (a) a LOT of work, and (b) I try about 2 failed approaches to each problem for every one successful one, so it's probably going to be a long time before it's useful to anyone else. I got to the point I was sick of whining about Rails, the Rails monoculture, and explaining to others *why* I was whining about Rails and its monoculture – but I came across promising alternative techniques that haven't been done much in Ruby, so I figured there's no need to abandon the language. It's keeping me good anyway, and there's always the off-chance somebody else will want to use it, in which case I will have solved all my problems in one go. Ash [1] https://github.com/ashmoran/realm -- http://www.patchspace.co.uk/ http://www.linkedin.com/in/ashmoran -- You received this message because you are subscribed to the Google Groups "NWRUG" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/nwrug-members. For more options, visit https://groups.google.com/groups/opt_out.
