-
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.
Następne wpisy z tego wątku
- 21.12.13 03:47 A.L.
- 21.12.13 08:29 Sebastian Biały
- 21.12.13 08:32 Sebastian Biały
- 21.12.13 08:56 Adam Klobukowski
- 21.12.13 17:47 A.L.
- 21.12.13 18:49 Sebastian Biały
- 21.12.13 20:34 A.L.
- 23.12.13 14:48 Adam Przybyla
Najnowsze wątki z tej grupy
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
Najnowsze wątki
- 2025-03-16 Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 2025-03-16 Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 2025-03-16 Najlepszy akumulator 12V
- 2025-03-16 Co powinno spotkać "adwokatów dwóch" uczestniczących w przesłuchaniu świadka do którego nie dopuszczono adwokata świadka?
- 2025-03-16 Przednich p-mgielnych nie wolno bez mgły
- 2025-03-16 Co w KANADZIE wolno komercyjnie (na razie się nie czepili?)
- 2025-03-16 silnik-chwilówka
- 2025-03-16 Prokurator Wrzosek "Bezstronna" nie przyczynia się do śmierci (dowodnie) - oświadcza bodnatura [Dwie Kacze Wieże]
- 2025-03-15 kraje nieprzyjazne samochodom
- 2025-03-15 parking Auchan
- 2025-03-15 Art. 19.1 ustawy o ochronie praw autorskich
- 2025-03-15 przegląd za mną
- 2025-03-15 Na co komu okna
- 2025-03-15 Mój elektryk
- 2025-03-15 Fejk muzyczny czy nie fejk