Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.038 X-Spam-Evidence: '*H*': 0.93; '*S*': 0.01; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'python': 0.11; 'wrote': 0.14; 'bugs.': 0.16; 'bye': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'subject:type': 0.16; 'subject:python': 0.16; "python's": 0.19; 'saying': 0.22; 'header:X-Complaints-To:1': 0.27; 'easier': 0.31; 'claiming': 0.31; 'bugs': 0.33; 'programmers': 0.33; 'but': 0.35; 'subject:data': 0.36; 'thank': 0.38; 'to:addr:python-list': 0.38; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'you.': 0.62; 'here': 0.66; 'sam': 0.68; 'caused': 0.69; 'subject::': 0.85; 'dynamics': 0.91; 'subject:Best': 0.91; 'mistakes': 0.93 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Dave Angel Subject: Re:Best practices to overcome python's dynamic data type nature Date: Fri, 14 Feb 2014 11:42:37 -0500 (EST) Organization: news.gmane.org References: <5fd7e804-820e-4fe1-b36b-67e553f3aedf@googlegroups.com> X-Gmane-NNTP-Posting-Host: dpc6744195087.direcpc.com X-Newsreader: PiaoHong Usenet NewsReaders 1.36 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 15 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1392395962 news.xs4all.nl 2950 [2001:888:2000:d::a6]:33706 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:66302 Sam Wrote in message: > Dynamic data type has pros and cons. It is easier to program but also easier to create bugs. What are the best practices to reduce bugs caused by Python's dynamic data-type characteristic? Can the experienced Python programmers here advise? > > Thank you. > Claiming that bugs are caused by pythons dynamics type data characteristic is like saying that's great, mistakes are caused bye for spell checkers. -- DaveA