-
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
- 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
- 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
Najnowsze wątki
- 2024-12-11 Motodziennik #305 Nowy ELEKTRYK za 350 złotych miesięcznie? Kreatywne kredytowanie problemów
- 2024-12-11 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-11 Katowice => Key Account Manager (ERP) <=
- 2024-12-11 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-11 Idzie zima...czyli zaczynamy TETRIS :)
- 2024-12-11 Warszawa => Analityk w dziale Trade Development (doświadczenie z Powe
- 2024-12-11 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-11 Warszawa => Full Stack .Net Engineer <=
- 2024-12-11 Dyski HDD SATA 2,5'' >2TB
- 2024-12-11 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2024-12-11 Warszawa => System Architect (Java background) <=
- 2024-12-11 Warszawa => System Architect (background deweloperski w Java) <=
- 2024-12-10 sprężyny przednie ściśnięte
- 2024-12-10 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-12-10 Warszawa => Senior Frontend Developer (React + React Native) <=