🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #334722

Re: Zagadka matematyczno-językowa ;-)

#334722
From: Grzegorz Skoczylas
Date: Thu, 12 Jan 2012 17:55
52 lines
3730 bytes
W dniu 2012-01-12 18:37, R.e.m.e.K pisze:
> Dnia Thu, 12 Jan 2012 18:24:52 +0100, Grzegorz Skoczylas napisał(a):
>
>> Ja miałem logikę w LO i potem na studiach. W obu miejscach *zawsze* były
>> używane słowa I, LUB i NIE. Dla takich jak ja słowo ORAZ będzie wyglądać
>> sztucznie i za każdym razem musiałbym sobie w pamięci tłumaczyć go na I,
>> żeby zrozumieć sens takiego wyrażenia.
>>
>> Może zamiast tłumaczyć te słowa lepiej byłoby użyć symbole?
>> Na przykład:
>>
>>     AND -->  &
>>     OR  -->  |
>>     NOT -->  ~
>
> Pomysl ok, ale raczej przy zalozeniu, ze obslugujacy sa "techniczni" lub
> "scislowcy".
>
>> a dla pozostałych nie powinno być większym problemem nauczenia się ich znaczenia.
>
> Moze tak, a moze wrecz przeciwnie.
>
>> Przy takim zapisie tytułowe NOT AND można przetłumaczyć na "~&", a NOT
>> OR - odpowiednio na "~|" (oczywiście bez cudzysłowów).
>>
>> Poza tym takie znaczki są "neutralne światopoglądowo". ;-)
>
> I wez teraz Pani Joli z ksiegowosci, ktora ma znalezc jakies dokumenty,
> wytlumacz co robi ~&  bo juz o ~| z przyzwoitosci nie wspomne :-P
>

Ze świecą szukać użytkowników, którzy nie są informatykami, którzy 
potrafią użyć konstrukcje NOT AND czy NOT OR. Dlatego poszedłbym za 
radą, którą chyba kilka osób udzieliło, to znaczy w ogóle bym takich 
konstrukcji nie udostępniał.

Moim zdaniem dla większości "pań z księgowości" nawet konstrukcje z AND 
i OR będą zbyt trudne, nie wspominając o niezrozumiałej magii ukrytej za 
NOT. Dla większości takich użytkowników różnice pomiędzy AND i OR są tak 
skomplikowane, że nie opłaca się im tego nauczyć i używać. Trzeba by im 
najpierw zorganizować solidne szkolenie z podstaw logiki.

Kiedyś zaimplementowałem w programie podobny mechanizm filtrowania. Aby 
ułatwić życie użytkownikom, pozwoliłem im zapamiętywać takie filtry wraz 
z krótkim opisem każdego zapamiętywanego filtru. Skończyło się tak, że 
sam im musiałem zdefiniować około dziesięciu różnych filtrów. To im 
załatwiało 99% potrzeb, a pozostał przypadkami były na tyle rzadkie, że 
radzili sobie innymi sposobami.

-- 
Grzegorz Skoczylas
http://gskoczylas.rekord.pl
Technical Details
Message-ID: <jen6ql$42s$1@news.dialog.net.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
References: <7vpi3yp65lh9$.dlg@hell.heaven> <jel7qs$6o3$1@news.dialog.net.pl> <4f0e2e63$0$1273$65785112@news.neostrada.pl> <4f0e8b2f$0$1255$65785112@news.neostrada.pl> <jem4l5$phm$1@inews.gazeta.pl> <4f0e97fd$0$1450$65785112@news.neostrada.pl> <jem6k0$1m0$1@inews.gazeta.pl> <4f0ea4fa$0$1456$65785112@news.neostrada.pl> <jem9ns$bap$1@inews.gazeta.pl> <jemalo$m00$1@news.dialog.net.pl> <jemctq$l52$1@inews.gazeta.pl> <jen51a$354$1@news.dialog.net.pl> <1izo6zr8bmfg6.dlg@hell.heaven>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Grzegorz Skoczylas <gskoczylas@kasuj-to.rekord.pl>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Zagadka matematyczno-językowa ;-)
Date: Thu, 12 Jan 2012 18:55:27 +0100
Organization: Dialog Net
Lines: 52
Message-ID: <jen6ql$42s$1@news.dialog.net.pl>
References: <7vpi3yp65lh9$.dlg@hell.heaven> <jel7qs$6o3$1@news.dialog.net.pl> <4f0e2e63$0$1273$65785112@news.neostrada.pl> <4f0e8b2f$0$1255$65785112@news.neostrada.pl> <jem4l5$phm$1@inews.gazeta.pl> <4f0e97fd$0$1450$65785112@news.neostrada.pl> <jem6k0$1m0$1@inews.gazeta.pl> <4f0ea4fa$0$1456$65785112@news.neostrada.pl> <jem9ns$bap$1@inews.gazeta.pl> <jemalo$m00$1@news.dialog.net.pl> <jemctq$l52$1@inews.gazeta.pl> <jen51a$354$1@news.dialog.net.pl> <1izo6zr8bmfg6.dlg@hell.heaven>
NNTP-Posting-Host: dynamic-78-8-109-155.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1326390934 4188 78.8.109.155 (12 Jan 2012 17:55:34 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Thu, 12 Jan 2012 17:55:34 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:9.0) Gecko/20111222 Thunderbird/9.0.1
In-Reply-To: <1izo6zr8bmfg6.dlg@hell.heaven>
X-Stationery: 0.7.7
X-Antivirus: avast! (VPS 120112-0, 2012-01-12), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit