<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi,<br>
<br>
thank you very much for the quick responsde and the link, I hadn't
found it before :)<br>
<br>
Another question: Is testing common practice among grok
developers?<br>
<br>
Regards,<br>
Holger<br>
<br>
Am 28.08.2012 14:33, schrieb Noe Nieto:<br>
</div>
<blockquote
cite="mid:CAKYVvaEaPUqeC4EGHryVP7SCBbWk3nDHwJ7sit_xeyaee0tJ-g@mail.gmail.com"
type="cite">Grok is centered about the ZODB and the Zope Component
Architecture. This is very unique with respect to frameworks that
are built around SQL statements.<br>
<br>
So, yes, Its better to think about components. There are four
basic concepts: Interfaces, Adapters, Utilities and Persistence.
Every major piece of your application is a component.<br>
<br>
I recommend reading this:<br>
<a moz-do-not-send="true"
href="http://www.muthukadan.net/docs/zca.html">http://www.muthukadan.net/docs/zca.html</a><b><br>
<br>
--<br>
Noe<br>
<br>
</b><br>
<div class="gmail_quote">2012/8/28 Holger S. <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:holger.s@fu-berlin.de"
target="_blank">holger.s@fu-berlin.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"> Hello,<br>
<br>
<tt>we at the Free University Berlin </tt><b>are holding a
contest, where </b>top-class teams of three programmers
compete to implement the same requirements for a web-based
system within two days, using different technology platforms
(<a moz-do-not-send="true"
href="https://www.plat-forms.org/" target="_blank">https://www.plat-forms.org/</a>). <b>Its
purpose</b> is not to determine "the" best platform, but
rather to provide new insights into the real (rather than
purported) pros, cons, and emergent properties of each
platform. <br>
<br>
We used to discern platforms by language, but found that
similar web frameworks can make properties of solutions
similar over different languages. So, because it is one, we
are also investing the properties of grok :-)<br>
And this is where I need your help on two questions:<br>
<br>
- what is the typical development procedure when
developing a web application with grok?<br>
We want to find out in what steps a developer
implements an application in a framework, for example
whether they start with models, templates or tests.<br>
Is this somewhat similar to the procedure in this
tutorial?<br>
<a moz-do-not-send="true"
href="http://grok.zope.org/documentation/tutorial/grok-poller-tutorial"
target="_blank">http://grok.zope.org/documentation/tutorial/grok-poller-tutorial</a><br>
<br>
1. bootstrap grok<br>
2. write model classes<br>
3. for each user story<br>
a. write views<br>
b. write tests<br>
c. write templates<br>
<br>
- what is the mental model when writing a grok
application? Do you think in terms of URLs, actions, form,
components?<br>
<br>
Regards,<br>
Holger<br>
</div>
<br>
_______________________________________________<br>
Grok-dev mailing list<br>
<a moz-do-not-send="true" href="mailto:Grok-dev@zope.org">Grok-dev@zope.org</a><br>
<a moz-do-not-send="true"
href="https://mail.zope.org/mailman/listinfo/grok-dev"
target="_blank">https://mail.zope.org/mailman/listinfo/grok-dev</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<span style="color:rgb(255,204,102)">---</span><br>
<span style="color:rgb(204,153,51)">Noe Nieto</span><br>
NNieto Consulting Services<br>
M: <a moz-do-not-send="true" href="mailto:nnieto@noenieto.com"
target="_blank">nnieto@noenieto.com</a><br>
W: <a moz-do-not-send="true" href="http://noenieto.com"
target="_blank">http://noenieto.com</a><br>
T: <a moz-do-not-send="true"
href="https://twitter.com/#%21/tzicatl" target="_blank">@tzicatl</a><br>
Li: <a moz-do-not-send="true"
href="http://www.linkedin.com/profile/view?id=84300665"
target="_blank">Perfil en LinkedIn</a><br>
<br>
</blockquote>
<br>
</body>
</html>