🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #26580

Re: python vs php - potrzebne argumenty

#26580
From: pakalk
Date: Sun, 15 Nov 2009 13:29
52 lines
4000 bytes
On Nov 15, 7:10 am, "Jaroslaw Zabiello" <use...@onet.eu> wrote:
> > > To się realizuje przez error handler
>
> Chyba śnisz. Jak sobie wyobrażasz i poprawną czytelną obsługę setek  
> różnych funkcji w jednym miejcu? Co z tymi, które nie zwracają nawet  
> errora?

Mowilem o zastepowaniu bledow wyjatkami. Jak nie ma bledu to ciezko go
zastapic.

>
> > Zend Framework mnie zabil
>
> tymi_Długimi_i_kretyńsko_NazwanymiNazwami? ;)

TO moge przezyc. Ale chocby konfiguracja jest wzieta z ... nie bede
przeklinal. Polapac sie nie mozna o co biega, Jak siadlem do Django,
to po 2 godzinach wiedzialem generalnie wszystko. Oczywiscie nie na
pamiec, ale koncepcje lapalem w locie. W Zendzie - k jego mac...
ciezko jest, bo to nie jest obiektowo napisane. Wszystko ma jakies
stringowe aliasy, ktorych trzeba sie naumiec. Nazwy to nawet nie sa
takie glupie, jak sie stosuje np. adaptery.

>
> >> Django, Rails czy Merb  deklasują pehapowe frameworki.
>
> > Railsow, czy Merba nie widzialem.
>
> hehe, ty tak poważnie? No, może Merb nie jest aż tak popularny, ale że by  
> Railsa nawet nie widzieć??

Tzn. nie uzywalem. Widziec, widzialem.

> > Mozna to obejsc niby handlerem bufora wyjscia, ale to troche
> > naciagane.
>
> No to pokaż jak byś to obszedł i obsłużył.

W manualu sa przyklady, niektore frameworki to realizuja. Ja nie mam
czasu sie tym teraz bawic.

>
> > Z tym sie wciaz nie bede zgadzal, bo wg mnie w logach powinny byc dane
> > o bledzie.
>
> Czy także dane o błędzie który został poprawnie obsłużony przez kod? A  
> trzymaj sobie w logach nawet wyniki losowań totolotka. Problem w tym, że w  
> pehapie nie masz wyboru - grzebanie po faktach w logach to jedyna pewna  
> metoda wyłapania błędów, o czywiście *po faktach*.

Jak juz mowilem. Bledy powinny byc w logach i to jest najpewniejsza
metoda ich wylapania.
Technical Details
Message-ID: <ba1cce02-91df-4392-8534-14591154777f@f16g2000yqm.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!bandi.nntp.kabelfoon.nl!198.186.194.249.MISMATCH!news-out.readnews.com!transit3.readnews.com!postnews.google.com!f16g2000yqm.googlegroups.com!not-for-mail
References: <h83in7$rl3$1@inews.gazeta.pl> <hccvvt$u0t$1@news.lublin.pl> <ac46bc62-a3ee-40a1-ac5d-860be3029272@z41g2000yqz.googlegroups.com> <hcd7ck$3a6$1@news.lublin.pl> <2f2d1c53-fa9a-40b1-be71-60f530a0be72@g23g2000yqh.googlegroups.com> <21c2c0bd-464f-45b2-a3ce-449c0412d48c@b2g2000yqi.googlegroups.com> <ad429fa2-5c6d-47a8-8337-1dafcd18c0b9@a31g2000yqn.googlegroups.com> <858f3466-5bdd-4c10-baa1-974089ef29ba@s31g2000yqs.googlegroups.com> <op.u2tsh4k3eaqjf2@mydot.ftpviewlocal.com> <1be92709-f662-4da5-8f44-3ab83d3915d3@k19g2000yqc.googlegroups.com> <op.u2vg6knceaqjf2@mydot.ftpviewlocal.com> <f45ba553-947c-40ff-a96a-88ac21ea20ab@37g2000yqm.googlegroups.com> <op.u26lj6r2eaqjf2@jzabielloosx.dubtilt.local> <929230b3-8c01-4aa0-ba4d-af46cf4196f1@m16g2000yqc.googlegroups.com> <op.u3e93yy1eaqjf2@macbook-pro-15-zbiru.local>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!bandi.nntp.kabelfoon.nl!198.186.194.249.MISMATCH!news-out.readnews.com!transit3.readnews.com!postnews.google.com!f16g2000yqm.googlegroups.com!not-for-mail
From: pakalk <pakalk@gmail.com>
Newsgroups: pl.comp.lang.python
Subject: Re: python vs php - potrzebne argumenty
Date: Sun, 15 Nov 2009 05:29:14 -0800 (PST)
Organization: http://groups.google.com
Lines: 58
Message-ID: <ba1cce02-91df-4392-8534-14591154777f@f16g2000yqm.googlegroups.com>
References: <h83in7$rl3$1@inews.gazeta.pl> <hccvvt$u0t$1@news.lublin.pl>  <ac46bc62-a3ee-40a1-ac5d-860be3029272@z41g2000yqz.googlegroups.com>  <hcd7ck$3a6$1@news.lublin.pl> <2f2d1c53-fa9a-40b1-be71-60f530a0be72@g23g2000yqh.googlegroups.com>  <21c2c0bd-464f-45b2-a3ce-449c0412d48c@b2g2000yqi.googlegroups.com>  <ad429fa2-5c6d-47a8-8337-1dafcd18c0b9@a31g2000yqn.googlegroups.com>  <858f3466-5bdd-4c10-baa1-974089ef29ba@s31g2000yqs.googlegroups.com>  <op.u2tsh4k3eaqjf2@mydot.ftpviewlocal.com> <1be92709-f662-4da5-8f44-3ab83d3915d3@k19g2000yqc.googlegroups.com>  <op.u2vg6knceaqjf2@mydot.ftpviewlocal.com> <f45ba553-947c-40ff-a96a-88ac21ea20ab@37g2000yqm.googlegroups.com>  <op.u26lj6r2eaqjf2@jzabielloosx.dubtilt.local> <929230b3-8c01-4aa0-ba4d-af46cf4196f1@m16g2000yqc.googlegroups.com>  <op.u3e93yy1eaqjf2@macbook-pro-15-zbiru.local>
NNTP-Posting-Host: 83.10.67.97
Mime-Version: 1.0
X-Trace: posting.google.com 1258291754 5743 127.0.0.1 (15 Nov 2009 13:29:14 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 15 Nov 2009 13:29:14 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: f16g2000yqm.googlegroups.com; posting-host=83.10.67.97;  posting-account=rLTIYAoAAAAC0UY184o3dcMgnRpikGCw
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US)  AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.223.16 Safari/532.3,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit