Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #33640

Web Frameworks Excessive Complexity

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <andriy.kornatskyy@live.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.059
X-Spam-Evidence '*H*': 0.89; '*S*': 0.01; 'frameworks': 0.05; 'welcome.': 0.07; 'cherrypy,': 0.09; 'django,': 0.09; 'turbogears,': 0.09; 'refactoring': 0.16; '(or': 0.18; 'code.': 0.20; 'to:name:python-list@python.org': 0.20; 'thanks.': 0.21; 'points': 0.29; 'source': 0.29; 'url:2012': 0.30; 'code': 0.31; 'comments': 0.33; 'from:addr:live.com': 0.33; 'to:addr:python- list': 0.33; 'recommended': 0.33; 'list': 0.35; 'something': 0.35; 'too': 0.36; 'beyond': 0.37; 'level': 0.37; 'fact': 0.38; 'to:addr:python.org': 0.39; 'here:': 0.62; 'more': 0.63; 'url:blogspot': 0.64; 'here': 0.65; 'url:11': 0.71; 'complexity': 0.84; 'excessive': 0.84; 'charset:windows-1251': 0.97
X-Originating-IP [213.130.16.2]
X-EIP [L49kMiXTTkL4rg7PgfvJE9/HkH+2l8IZ]
X-Originating-Email [andriy.kornatskyy@live.com]
From Andriy Kornatskyy <andriy.kornatskyy@live.com>
To "python-list@python.org" <python-list@python.org>
Subject Web Frameworks Excessive Complexity
Date Tue, 20 Nov 2012 20:41:42 +0300
Importance Normal
Content-Type text/plain; charset="windows-1251"
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0
X-OriginalArrivalTime 20 Nov 2012 17:41:42.0995 (UTC) FILETIME=[4DC42230:01CDC746]
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.74.1353433311.29569.python-list@python.org> (permalink)
Lines 21
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1353433311 news.xs4all.nl 6842 [2001:888:2000:d::a6]:44597
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:33640

Show key headers only | View raw


Cyclomatic (or conditional) complexity is a metric used to indicate the complexity of a source code. Excessive complexity is something that is beyond recommended 
level of 10 (threshold that points to the fact the source code is too 
complex and refactoring is suggested). Here is a list of web frameworks examined: bottle, cherrypy, circuits, 
django, flask, pyramid, pysi, tornado, turbogears, web.py, web2py and 
wheezy.web.

You can read more here:

http://mindref.blogspot.com/2012/11/python-web-excessive-complexity.html

Thanks.

Comments or suggestions are welcome.

Andriy Kornatskyy
 		 	   		  

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Web Frameworks Excessive Complexity Andriy Kornatskyy <andriy.kornatskyy@live.com> - 2012-11-20 20:41 +0300

csiph-web