<div dir="ltr">Un approach sencillo (y preliminar) puede ser pensar en que si lo que queremos modelar es un sustantivo o un verbo.<br><br>Por ejemplo, como ya mencionaron, "sumar", "restar" son verbos => funciones.<div>

<br></div><div>Por otro lado, si necesito modelar algo que sea un ente y no una acción, digamos por ejemplo "Filtro de Usuarios", lo considero como un objeto hecho y derecho, y escribo su comportamiento en una clase. Que tenga estado o no, es irrelevante.<br>

<br>De nuevo aclaro, es una primera idea que después hay que refinar :)</div></div><div class="gmail_extra"><br clear="all"><div>Saludos,<div><br></div><div>JM</div></div>
<br><br><div class="gmail_quote">2013/11/1 Nicolás Rebagliati <span dir="ltr"><<a href="mailto:nicolas.rebagliati@aenima-x.com.ar" target="_blank">nicolas.rebagliati@aenima-x.com.ar</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hola, yo vengo del palo de java. Por lo cual constantemente trato de meter clases por todos lados.<br>
Y me olvido del lado funcional de python.<br>
<br>
Ustedes en que se basan para definir si determinada funcionalidad resolverla con funciones o clases?<br>
La respuesta mas obvia calculo que será entender si necesito un estado y un comportamiento, o únicamente un comportamiento.<br>
<br>
Saludos<br>
_______________________________________________<br>
pyar mailing list <a href="mailto:pyar@python.org.ar">pyar@python.org.ar</a><br>
<a href="http://listas.python.org.ar/listinfo/pyar" target="_blank">http://listas.python.org.ar/listinfo/pyar</a><br>
<br>
PyAr - Python Argentina - Sitio web: <a href="http://www.python.org.ar/" target="_blank">http://www.python.org.ar/</a><br>
<br>
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" target="_blank">http://www.usla.org.ar</a><br>
</blockquote></div><br></div>