-
X-Received: by 2002:a0c:96d8:: with SMTP id b24-v6mr301463qvd.2.1532359428344; Mon,
23 Jul 2018 08:23:48 -0700 (PDT)
X-Received: by 2002:a0c:96d8:: with SMTP id b24-v6mr301463qvd.2.1532359428344; Mon,
23 Jul 2018 08:23:48 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!feeder.erje.net!1.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs
4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!pee
r01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!new
s.highwinds-media.com!e8-v6no102114qtp.0!news-out.google.com!j7-v6ni76qth.1!nnt
p.google.com!e8-v6no102105qtp.0!postnews.google.com!glegroupsg2000goo.googlegro
ups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Mon, 23 Jul 2018 08:23:48 -0700 (PDT)
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.109.67;
posting-account=pyti1AoAAAAf66c003TUy10QAAnMWaKw
NNTP-Posting-Host: 188.146.109.67
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3...@g...com>
Subject: List do programistamag.pl
From: s...@g...com
Injection-Date: Mon, 23 Jul 2018 15:23:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7454
X-Received-Body-CRC: 2773402736
Xref: news-archive.icm.edu.pl pl.comp.programming:212584
[ ukryj nagłówki ]Witam
Zamieszczam poniżej treść listu do magazynu programistamag.pl pt:
"Propozycja artykułu: procesory dokumentacji kodów źródłowych i tworzenia
dokumentacji systemów informatycznych"
Celem przedyskutowania tego tematu (bo może coś źle pojmuję, albo nie w pełni, albo
czegoś wcale nie uwzględniam). Ten post adresuję głownie do czytelników pisma.
pozdro
Szyk
Oto treść listu:
W najnowszym numerze Programisty jest artykuł o... hmm... systemie Latex... Co jest z
nim nie tak? Ano to, że to jest nie dzisiejsze podejście do tworzenia publikacji.
Jakie jest podejście współczesne? Ano takie, że piszemy dokument w danym formacie i
generujemy programem lub skryptem wersję w danym formacie docelowym, np. Html, Pdf,
Doc, Ppt (prezentacje), Flash (np. do realizacji dostępu ekskluzywnego, czyli dla
ograniczonego kręgu (płacących) odbiorców). W sumie to dość szokujące, że wydawnictwo
programistyczne nie rozumie ducha czasów, choć samo musi się mierzyć z takimi
problemami jak różne formaty docelowe dokumentacji (w tym wypadku czasopisma).
Co ciekawe jest potrzeba tworzenia dokumentacji programistycznej bibliotek w formacie
umożliwiającym wiele formatów docelowych. Jest tak, gdyż czymś oczywistym jest
dokumentacja w Internecie (dostęp przez przeglądarkę) i na dysku (dostęp przez
dedykowaną aplikację). To jest obecnie standard! I wiedza o dostępnych rozwiązaniach
i ich mocnych i słabych stronach jest potrzebna. Sztandarowym rozwiązaniem jest
Doxygen, w bibliotece Qt natomiast jest QDoc. Może są też inne poważne rozwiązania.
Na pewno mają wady i zalety - i to należy wyłuskać i podać! Tak byśmy mogli TWORZYĆ
ŚWIADOMIE profesjonalne rozwiązania!
A nie jakieś pierdum-pierdum o tym, że jest jakiś Latex i można w nim używać
znaczników do modyfikowania wyglądu - to widzę po samych skrenszotach! Ten artykuł
nawet nie próbował podjąć tematu edytorów, bo autor bezradnie stwierdza: "W sumie to
trudno powiedzieć który jest najlepszy..." - Jak nie ma miejsca na rzeczowy artykuł
to nie wstawiajcie "zapchaj dziury" bo to kompromitacja, nawet mimo "lekkiego
charakteru" numeru wakacyjnego!
[[[ NAWIASEM MÓWIĄC: ]]]
to powyższe jest moją opinią i możecie myśleć, że jestem stronniczy (i mielibyście
rację bo obstaję przy swoich interesach). Dlatego radziłbym się pytać
"praktykujących" programistów:
1. Czego by się chcieli dowiedzieć? (i na co nie mają czasu by "przewąchać temat")
2. Jakiej wiedzy im brakuje? (o co się potykają na co dzień)
3. Co robią na co dzień i z czego nie są zadowoleni? (bo czują, że można by lepiej,
ale nie wiedzą jak)
I proszę: nie piszcie mi, że wasz "expert" od C++ nie uznaje Qt, więc dla nas ona nie
istnieje, bo to nie jest z M$, bo takie podejście Was odrealnia i w końcu Was
załatwi. Piszę to, bo uważam, że magazyn o programowaniu jest bardzo potrzebny...
I jak brakuje Wam rzetelnych autorów (a nawet gdyby wszyscy byli rzetelni) to waszym
podstawowym obowiązkiem jest CIĄGŁE POSZUKIWANIE LEPSZYCH AUTORÓW - to powinien być
element strategi ciągłego dążenia do nie możliwego - czyli do ideału i najwyższej
jakości. Gdzie szukać?!? Ludzie wiedzą kto wyróżnia się w społeczności (scena, grupy
dyskusyjne, fora, środowiska akademickie - tam też wielu ludzi pracuje w firmach na
część etatu - więc nie są całkiem odrealnieni) i nie powinniście się ograniczać do
autorów polskich (choć może jest to uzasadnione z przyczyn ekonomicznych - choć może
i za wschodnią granicą są jacyś sensowni eksperci - w końcu Helion publikował ich
książki i w dodatku ponoć Ruski mają najwyższą proporcję ludzi z wyższym
wykształceniem - to musi dawać jakieś efekty!).
W sumie nie wiem jaki sens jest publikowanie artykułów prezentujących "helo word" w
różnych językach czyli po nowemu: "frame workach" gdzie te programy mają dla nie
poznaki formę "wyświetl okno z kontrolkami" - przecież to jest banał (tak, tak,
artykuł o Xwt z najnowszego numeru - w dodatku co to za "wieloplatfomowość"
ograniczona do WinDos i MacOs). Potrzebne są informacje o sprawdzonych "scenariuszach
użycia" w jakichś mniej banalnych projektach. Wydajność, bezpieczeństwo,
współbieżność, modularność, rozszerzalność (skalowanie architektury). Choć nie jestem
zwolennikiem technologii M$ to ukazanie silnych stron architektury .Net było by
ciekawe - oraz jak wygląda na jego tle konkurencja (C++, C, Java, Delphi, Www).
Skoro już jesteśmy przy sprawdzonych rozwiązaniach w praktycznych projektach.
Przecież jest wiele dużych projektów Open Source (tak, tak, wiem, wiem to znowu nie
M$...). Czy widzieliście tą stornę:
http://aosabook.org/en/index.html ?!? Na niej są opisane prawdziwe projekty - ich
mocne i słabe strony, to co się sprawdziło i co działa. To nie są dyrdymały i
dywagacje - TO JEST PRAWDA!!! Nie mówię, że macie tłumaczyć te książki, ale może
mogłyby być jakimś argumentem za daną technologią/rozwiązaniem?
Następne wpisy z tego wątku
- 23.07.18 20:13 wąchacz, merdacz, dyndacz 'POPiS/EU
- 23.07.18 23:32 g...@g...com
- 24.07.18 22:10 s...@g...com
- 24.07.18 22:52 Sebastian Biały
- 25.07.18 10:50 g...@g...com
- 25.07.18 13:23 Stregor
- 25.07.18 17:13 s...@g...com
- 25.07.18 18:16 s...@g...com
- 25.07.18 20:02 Sebastian Biały
- 25.07.18 22:28 Roman Tyczka
- 25.07.18 23:03 g...@g...com
- 26.07.18 09:15 Maciej Sobczak
- 26.07.18 10:03 g...@g...com
- 26.07.18 11:24 g...@g...com
- 26.07.18 18:40 Maciej Sobczak
Najnowsze wątki z tej grupy
- 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
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-15 Google Play
- 2024-11-15 Szybcy i wściekli
- 2024-11-16 Opis produktu z Aliexpress
- 2024-11-15 No proszę, a śmialiście się z hindusów.
- 2024-11-14 Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- 2024-11-15 ...a po nocy, przychodzi dzień...
- 2024-11-15 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-15 Lublin => SAP HANA Cloud Dev / Data Engineer <=
- 2024-11-15 Poznań => Dyspozytor Międzynarodowy <=
- 2024-11-15 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-15 Kraków => Head of International Freight Forwarding Department <=
- 2024-11-15 Kraków => Key Account Manager <=
- 2024-11-15 Warszawa => Senior iOS Developer <=
- 2024-11-15 Riga => NOC Engineer <=
- 2024-11-15 Chrzanów => Specjalista ds. public relations <=