eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJaki język?Re: Jaki język?
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Grzegorz Krukowski <r...@o...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Jaki język?
    Date: Fri, 26 Feb 2010 16:35:19 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 54
    Message-ID: <j...@4...com>
    References: <hlkh9u$9ji$1@nemesis.news.neostrada.pl> <hlkk0t$igp$1@news.task.gda.pl>
    <hlmbgj$g2t$1@nemesis.news.neostrada.pl> <hlmpjr$6m8$1@news.onet.pl>
    <4b7f001e$1@news.home.net.pl> <hm0p8r$o3h$2@news.agh.edu.pl>
    <hm63j0$ke6$1@news.onet.pl> <hm65ut$73v$1@solani.org>
    <hm6k2v$347$1@news.onet.pl> <hm6l56$6h7$1@solani.org>
    <i...@4...com> <hm7rrd$sb9$1@solani.org>
    <b...@4...com> <hm8fek$5fu$4@solani.org>
    NNTP-Posting-Host: 158.192.16.62.customer.cdi.no
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1267198522 15436 62.16.192.158 (26 Feb 2010 15:35:22 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 26 Feb 2010 15:35:22 +0000 (UTC)
    X-Newsreader: Forte Agent 5.00/32.1171
    X-User: registered.user
    Xref: news-archive.icm.edu.pl pl.comp.programming:185132
    [ ukryj nagłówki ]

    On Fri, 26 Feb 2010 12:39:48 +0000 (UTC), "Stachu 'Dozzie' K."
    <d...@g...eat.some.screws.spammer.invalid> wrote:

    >On 2010-02-26, Grzegorz Krukowski <r...@o...pl> wrote:
    >> Tak, nie o to chodzi aby wykorzystywać tylko podstawowe instrukcje
    >> języka, ale zaawansowane możliwości można zapisywać czytelniej lub
    >> nie. Akurat Perl, jak widzę robi to w wariancie mniej czytelnym, tj.
    >> bez przeczytania opisu języka jest mi trudno zrozumieć o co chodzi.
    >
    >A to wiesz, właściwie w każdym języku tak jest, że konstrukcje językowe
    >poza typowymi dla części wspólnej ogółu są niezrozumiałe bez poznania
    >języka.

    Na ogół tak, tyle ża czasami typowe instrukcje to 10% języka, czasami
    50% a czasami 90%.

    >
    >>>No i co ci przyjdzie z faktu, że osoba w ogóle nie znająca danego języka
    >>>być może zrozumie kod, o ile przebije się przez gąszcz pętli
    >>>i instrukcji warunkowych? Czy będzie się to pisać i konserwować
    >>>wygodniej?
    >
    >> Widzisz, ja nie jestem zawodowym programistą i też w takim środowisku
    >> się obracam. I w tym środowisku dużo osób pisze sobie programy które
    >> coś robią. Ba, 20 lat po odejściu autora program jest często jedynym
    >> źródłem wiedzy *jak* coś zrobić
    >
    >Widzisz, od tego jest taka sztuczka jak baza wiedzy i procedur. Fajny
    >narządź, wiesz? Przechowuje wiedzę skuteczniej niż program naskrobany na
    >kolanie.

    No widzisz, a ja opisuję historie z życia wzięte ;) I już mnie coraz
    mniej dziwi ;) Najlepsze jest jak trzeba coś przekazać tak aby
    przekazać jak najmniej (a najlepiej wcale).

    >
    >[cut]
    >> Tak więc to co jest wadą z punktu profesjonalistów / bardzo
    >> zaawansowanych użytkowników niekoniecznie jest prawdą na niższym
    >> poziomie.
    >
    >Jest wadą, tylko na tym "niższym poziomie" ludzie lubią sobie utrudniać
    >życie i nie patrzą perspektywicznie (brak dokumentacji).

    Brak dokumentacji jest besprzeczną wadą, ale patrz powyższą uwagę o
    takim przekazywaniu wiedzy, aby przekazać jak najmniej. Efektem są
    programy, które wygladają jak po przejściu cyklonu.

    Zresztą poziom należy dostosować do użytkowników. Inny on będzie dla
    inżynierów czegośtam-czegoś, którzy przy okazji oprogramują sobie
    trochę dla ułatwienia pracy, a inny dla zawodowego programisty. I to
    zdanie jest właściwie tym, co chcę powiedzieć w tej odnodze wątku.
    --
    Grzegorz Krukowski

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: