Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed6.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.057 X-Spam-Evidence: '*H*': 0.89; '*S*': 0.00; 'subject:Python': 0.06; 'subject:code': 0.07; 'obsolete': 0.09; 'rewrite': 0.19; 'header :In-Reply-To:1': 0.22; 'assume': 0.23; 'code': 0.24; 'rather': 0.33; 'asking': 0.33; 'to:addr:python-list': 0.34; 'there': 0.34; 'charset:us-ascii': 0.36; 'subject:/': 0.36; 'received:192': 0.38; 'received:org': 0.38; 'subject:: ': 0.38; 'problem.': 0.38; 'easier': 0.39; 'to:addr:python.org': 0.39; 'needed.': 0.40; 'did': 0.40; 'customer': 0.64; 'why?': 0.73 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: Refactor/Rewrite Perl code in Python Date: Mon, 25 Jul 2011 17:10:54 -0400 In-Reply-To: <871uxemml5.fsf@agentultra.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Refactor/Rewrite Perl code in Python Thread-Index: AcxK3G4OBH+8w5fTRoKxjzQN8PwmHgAMqEpw References: <4e2c0487$0$29987$c3e8da3$5496439d@news.astraweb.com> <871uxemml5.fsf@agentultra.com> From: "Sells, Fred" To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 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: 7 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1311628308 news.xs4all.nl 23935 [2001:888:2000:d::a6]:56241 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:10312 Sometimes it's worth asking Why? I assume there would be no need to rewrite if the existing code did most of what was needed. It may be easier to ask the customer what he really wants rather than to re-engineer a crappy solution to an obsolete problem.