Article View: pl.comp.programming
Article #217452Re: Narzędzia do wizualizacji systemów Embedded
From: Maciej Sobczak
Date: Tue, 30 Mar 2021 21:00
Date: Tue, 30 Mar 2021 21:00
38 lines
4194 bytes
4194 bytes
> > Ideą, ktorą ja wyczuwam w tym artykule, jest odróżnienie dokumentacji od dokumentowanego obiektu. Wynika to nawet bezpośrednio z podanych tam przykładów. > Niestety, ja nie jestem w stanie tego nigdzie wyczytać, a moje moce do wyczuwania są najwidoczniej zbyt słabe Dlatego próbuję pomóc. > No, ale już kliknięcie dalej mamy artykuł https://en.wikipedia.org/wiki/Software_documentation, ... w którym w pierwszym zdaniu jest "that accompanies computer software", czyli znowu jest intencja rozdzielenia obiektu od jego dokumentacji, tudzież "or is embedded in the source code" jako logistyczny wybór miejsca umieszczenia, co nadal jednak odróżnia dokumentację od kodu źródłowego. > w którym jest m.in. omówiona koncepcja programowania piśmiennego Knutha. Wiadomo, że "Knuth wielkim poetą był", ale po pierwsze nadal ta koncepcja odróżnia obiekt od jego dokumentacji, a po drugie ta koncepcja nie przyjęła się w sensownej skali pomimo prawie 4 dekad od ogłoszenia (1984). Więc nie. > OK, to zamiast mówić "wykonywalny diagram nie jest dokumentacją", a później uzasadniać to linkiem do Wikipedii, z którego to nie wynika, możesz powiedzieć "ja wykonywalnego diagramu nie uważam za dokumentację, ponieważ ..." Tak. Ponieważ nie tylko tak uważam, ale nawet przypadkiem zgadza się to z Wikipedią, którą wolę wtedy pokazać jako bardziej neutralne źródło. > Mnie się zdarza studiować asembler, dokładnie w tym celu, żeby zrozumieć, co robi system A co, nie było dokumentacji? :-D To się wtedy nazywa reverse-engineering. Ale to nie znaczy, że asembler jest dokumentacją. To znaczy tylko tyle, że nie było dokumentacji. > Jedyna kwestia jest taka, że nie każdy artefakt w tym procesie jest zoptymalizowany do rozumienia działania systemu na poziomie użytkowym. Hm... Bo nie jest dokumentacją? > > Więc subtelne rozróżnienie jest właśnie w tym, czy coś jest na ścieżce automatycznej generacji ostatecznego produktu. Jeśli jest, to nie jest to dukumentacja, bo ta jest z definicji obok tej ścieżki. > Nic takiego nie znalazłem na Wikipedii. Sam podałeś link. Tam, gdzie w pierwszym zdaniu jest "that accompanies computer software". "Accompanies" oznacza, że jest obok. > Proszę, tu piosenka dla Ciebie To miłe, ale nie szukam tu muzyki. -- Maciej Sobczak * http://www.inspirel.com
Technical Details
Message-ID:
<3c9199cd-da3a-442a-b9e3-e016ad28b7f8n@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin2!goblin1!goblin.stu.neva.ru!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<d1b39f9d-b32f-415a-8054-5383d4c09dc0n@googlegroups.com> <0732d3e3-0bad-4765-8588-b272b9834378n@googlegroups.com> <6c2d0f52-2d8e-4ca6-8766-dd8e7c7ce0b4n@googlegroups.com> <a8045016-bb5b-45ba-8664-d9ad28e91b00n@googlegroups.com> <ae0e5f1f-24c1-42bd-abfa-fd896b169110n@googlegroups.com> <657950da-97f7-420a-a3d0-13597899385en@googlegroups.com> <47e3881e-b68a-4769-8e09-d2be3159de58n@googlegroups.com> <03382e3f-a8a7-429f-9ab2-d59b48ffc44cn@googlegroups.com> <e54cb8c5-3584-42cc-a75e-e4ed197f4fc8n@googlegroups.com> <4ceb82cc-54f8-49c0-82f7-2a2464ed9f3fn@googlegroups.com> <ef31edca-80b2-45fa-be5c-3b8a3522acedn@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a05:620a:16d4:: with SMTP id a20mr161205qkn.410.1617138019423; Tue, 30 Mar 2021 14:00:19 -0700 (PDT) X-Received: by 2002:a37:6796:: with SMTP id b144mr159824qkc.432.1617138019175; Tue, 30 Mar 2021 14:00:19 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin2!goblin1!goblin.stu.neva.ru!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Tue, 30 Mar 2021 14:00:18 -0700 (PDT) In-Reply-To: <ef31edca-80b2-45fa-be5c-3b8a3522acedn@googlegroups.com> Injection-Info: google-groups.googlegroups.com; posting-host=213.108.152.51; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 213.108.152.51 References: <d1b39f9d-b32f-415a-8054-5383d4c09dc0n@googlegroups.com> <0732d3e3-0bad-4765-8588-b272b9834378n@googlegroups.com> <6c2d0f52-2d8e-4ca6-8766-dd8e7c7ce0b4n@googlegroups.com> <a8045016-bb5b-45ba-8664-d9ad28e91b00n@googlegroups.com> <ae0e5f1f-24c1-42bd-abfa-fd896b169110n@googlegroups.com> <657950da-97f7-420a-a3d0-13597899385en@googlegroups.com> <47e3881e-b68a-4769-8e09-d2be3159de58n@googlegroups.com> <03382e3f-a8a7-429f-9ab2-d59b48ffc44cn@googlegroups.com> <e54cb8c5-3584-42cc-a75e-e4ed197f4fc8n@googlegroups.com> <4ceb82cc-54f8-49c0-82f7-2a2464ed9f3fn@googlegroups.com> <ef31edca-80b2-45fa-be5c-3b8a3522acedn@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3c9199cd-da3a-442a-b9e3-e016ad28b7f8n@googlegroups.com> Subject: Re: Narzędzia do wizualizacji systemów Embedded From: Maciej Sobczak <see.my.homepage@gmail.com> Injection-Date: Tue, 30 Mar 2021 21:00:19 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit