🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #16434

Re: AOP

#16434
From: Adam Karpierz
Date: Thu, 12 Apr 2007 23:24
21 lines
1537 bytes
Uzytkownik "A.L." <fela@2005.com> napisal:

> Co to znaczy "zapamietac"?...

Tu ma Pan przyklad jak realizuje sie
DesignByContract w technice dekoratorowej:

@contract
def f(x):

    @precond(f)
    def pre(x):
        assert x > 0

    @postcond(f)
    def post(ret, x):
        assert ret > 0

    return (x + 1) / x

AK
Technical Details
Message-ID: <evmf5k$13a$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <evl4uq$mem$1@inews.gazeta.pl> <evla3n$ip1$1@tkdami.pl> <vh4t13l8k9cjuvjncu5l1isfa1vkn4335e@4ax.com> <evm55h$7ds$1@tkdami.pl> <qd6t13l10bkpa55tme7msq5no2ng9icigs@4ax.com> <evm7pd$t7q$1@inews.gazeta.pl> <evm8so$5is$1@inews.gazeta.pl> <vt9t131g9ofrk8ca4vimhn31j6ob7a0tl5@4ax.com> <evmbl7$hse$1@inews.gazeta.pl> <e1dt131qk76481jc9vrf2dahup47ev65d6@4ax.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Adam Karpierz" <karpierz@_NOSPAM_python.pl>
Newsgroups: pl.comp.objects
Subject: Re: AOP
Date: Fri, 13 Apr 2007 01:24:49 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 23
Message-ID: <evmf5k$13a$1@inews.gazeta.pl>
References: <evl4uq$mem$1@inews.gazeta.pl> <evla3n$ip1$1@tkdami.pl> <vh4t13l8k9cjuvjncu5l1isfa1vkn4335e@4ax.com> <evm55h$7ds$1@tkdami.pl> <qd6t13l10bkpa55tme7msq5no2ng9icigs@4ax.com> <evm7pd$t7q$1@inews.gazeta.pl> <evm8so$5is$1@inews.gazeta.pl> <vt9t131g9ofrk8ca4vimhn31j6ob7a0tl5@4ax.com> <evmbl7$hse$1@inews.gazeta.pl> <e1dt131qk76481jc9vrf2dahup47ev65d6@4ax.com>
NNTP-Posting-Host: dns.welnowiec.net
X-Trace: inews.gazeta.pl 1176420341 1130 83.143.96.1 (12 Apr 2007 23:25:41 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 12 Apr 2007 23:25:41 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.3028
X-User: karpierz
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit