eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingDetekcja wzorców w języku, metodyRe: Detekcja wzorców w j?zyku, metody
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!goblin2!goblin.stu.neva.ru!feeder.erje.net!us.feeder.erje.net!news.glo
    rb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!
    en-nntp-16.dc1.easynews.com.POSTED!not-for-mail
    From: A.L. <a...@a...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Detekcja wzorców w j?zyku, metody
    Message-ID: <j...@4...com>
    References: <l927rf$h5e$1@node1.news.atman.pl>
    User-Agent: ForteAgent/7.00.32.1200
    MIME-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    Lines: 38
    X-Complaints-To: a...@e...com
    Organization: Forte Inc. http://www.forteinc.com/apn/
    X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will
    be unable to process your complaint properly.
    Date: Fri, 20 Dec 2013 20:46:31 -0600
    X-Received-Bytes: 2278
    Xref: news-archive.icm.edu.pl pl.comp.programming:204778
    [ ukryj nagłówki ]

    On Fri, 20 Dec 2013 21:03:51 +0100, Sebastian Bia?y
    <h...@p...onet.pl> wrote:

    >Mam język imperatywny. Nie ważne jaki, wszystkie są w zasadzie identyczne.
    >
    >Język ten słuzy do programowania w pewnej wąskiej grupie zastosowań,
    >gdzie używane są pewne charakterystyczne "wzorce projektowe".
    >
    >Nie mają one za duzo wspólnego z wzorcami OO, ale po chwili namysłu
    >odpowiadam, że w zasadzie chodzi o coś bardzo podobnego w idei detekcji.
    >Programista patrząc w kod widzi własnie taki wzorzec.
    >
    >Teraz ja chciałbym spojrzeć w kod i go dostrzec. Automatycznie.
    >
    >Kod ma masę szumu. Od trywializmów typu komentarze, przez i++, ++i a
    >kończąc na wymianach całych bloków kodu na inne analogi. Ale to dalej
    >implementacja wzorca, tylko czasem nie wprost.
    >
    >Na razie ostrożnie badam teren. To co udało mi się przeczytać
    >publikowane na przestrzeni ostatnich kilku lat (i dostepne od reki z
    >Googla) sprowadza się zazwyczaj do prostego mechnizmu:
    >
    >1) przeparsuj i zbuduj AST
    >2) AST->Prolog


    Co to jest AST-> Prolog, i co w ogole Prolog ma do rzeczy?

    Caly ped do wzorcow stracil rozped dosyc dawno temu - patrzac na kod
    nei da sie wyodrebnic wzorcow. Inaczej niz w przypadku ukladow
    elektronicznych - inzynier elektronik, patzrac na schemat, od razu
    powie co jest co.

    Patzrac na program, ani go analizujac czymkolwiek, wyodrebnic wzorcow
    sie nie da. Miedzy innymi dlatego ze wzorce zdefiniowane sa metoda
    machania rekami

    A.L.

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: