-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Tomasz Kaczanowski <k...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: 22nd Int.Conf. Reliable Software Technologies, Ada-Europe 2017
Date: Tue, 25 Apr 2017 08:44:56 +0200
Organization: ATMAN - ATM S.A.
Lines: 33
Message-ID: <odmr9a$rr9$1@node2.news.atman.pl>
References: <odaqeu$4p2$1@dont-email.me>
<7...@g...com>
<4...@g...com>
<odhokt$skl$1@node2.news.atman.pl>
<a...@g...com>
<4...@g...com>
<4...@g...com>
<1...@t...com>
Reply-To: kaczus@wytnij_poczta.onet.pl
NNTP-Posting-Host: 91.210.243.118
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1493102698 28521 91.210.243.118 (25 Apr 2017 06:44:58
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 25 Apr 2017 06:44:58 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
In-Reply-To: <1...@t...com>
Xref: news-archive.icm.edu.pl pl.comp.programming:210456
[ ukryj nagłówki ]W dniu 2017-04-25 o 08:29, Roman Tyczka pisze:
> On Mon, 24 Apr 2017 15:24:29 -0700 (PDT), Maciej Sobczak wrote:
>
>>> Ciekawe, ze ciagle slysze narzekania, ze trzeba wiecej pisac.
>>> Ale ni cholery nikt nie narzeka, ze im mniej trzeba pisac, tym trudniej
>>> sie czyta.
>>
>> Jest jeszcze gorzej. Średnia szybkość klepania kodu w takich systemach to 1
(słownie: jedna) linia kodu na inżyniera na dzień. W tym czasie wokół tej jednej
linii kodu powstaje kilka albo kilkanaście stron analiz, powiedzmy, że w Wordzie.
Przy tych proporcjach radość z pisania kodu jest tak wielka, że każdą literkę się
celebruje a ludzie się cieszą, że mogą sobie napisać "begin" albo nawet "BEGIN" (a
co!) zamiast zwykłego jednego nawiasu, powiedzmy klamrowego. W takich warunkach
trzeba nie mieć sumienia, żeby krytykować język za nadmiar pisania. :-)
>
> Pomijając już ten specyficzny przypadek to Michał ma rację w szerokim
> pojęciu. Zacieranie rączek z zaoszczędzenia 50% kodu jest krótkowzroczne.
> Niedawno wklejałem tu do rozkminy 3 linijki kodu JS napisane tak, że nie
> wiadomo było o co kaman.
> Ale nawet pisząc czytelny kod to fakt mniejszej czy większej liczby
> klepnięc w klawiaturę jest tak znikomym ułamkiem całego procesu kodowania,
> że nie wiem po co się to w ogóle porusza. Zwłaszcza, że współczesny edytor
> redukuje różnicę w pisaniu pomiędzy BEGIN a { do minimum.
>
Bo to zależy, ja natomiast poprawiam kody pisane metodą c/p... Ludzie z
jednej strony oszczedzaja linie czy 2 piszac w jednej linii cale if/else
a z drugiej potrafia wymodzić fujkcję mającą 1500 linii i wiele
zagłębień, a teraz to spróbuj zanalizować. Dodatkowo mnóstwo kodu
powtarzającego się, a teraz minimalna zmiana i musisz szukac wszystkich
wystąpień po całym kodzie. Tak więc ja wolę zanim zacznę pisać
przeanalizować problem zanim zacznę pisać, bo okazuje się, że zajmie to
tyle samo czasu, kod będzie krótszy i czytelniejszy.
--
http://kaczus.ppa.pl
http://kaczanowska.info
Następne wpisy z tego wątku
- 25.04.17 14:19 m...@k...org
- 25.04.17 19:21 Sebastian Biały
- 26.04.17 08:58 Tomasz Kaczanowski
- 26.04.17 15:46 Maciej Sobczak
- 26.04.17 15:53 Maciej Sobczak
- 26.04.17 18:23 Sebastian Biały
- 26.04.17 22:59 m...@k...org
- 27.04.17 15:16 Maciej Sobczak
- 27.04.17 19:53 Sebastian Biały
- 28.04.17 08:09 Maciej Sobczak
Najnowsze wątki z tej grupy
- 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
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
Najnowsze wątki
- 2024-05-04 Bonusowe pytanie rozliczenie sie z elektrownia - fotowoltaika.
- 2024-05-04 Ujawnienie porady prawnej prokuraturze
- 2024-05-04 Jaką kamerkę samochodową polecacie?
- 2024-05-04 Warszawa => Spedytor międzynarodowy <=
- 2024-05-04 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-04 Warszawa => Inżynier DevOps (projekt JP) <=
- 2024-05-04 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-05-04 Łódź => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-04 Warszawa => Interactive/Experience Designer <=
- 2024-05-04 Berlin => IT Systems Administrator and Customer Support Engineer <=
- 2024-05-04 Warszawa => Mid IT Recruiter <=
- 2024-05-04 Odpowiedzialność PORTALU za reklamy
- 2024-05-04 Lunar Rover był elektrykiem. Ważył 35 kg Zasięg 80 km Na Księżycu w 1971 r.
- 2024-05-04 Marki => ERP Implementer <=
- 2024-05-04 Gdańsk => Head of International Freight Forwarding Department <=