-
X-Received: by 10.182.109.36 with SMTP id hp4mr38329obb.30.1395772748131; Tue, 25 Mar
2014 11:39:08 -0700 (PDT)
X-Received: by 10.182.109.36 with SMTP id hp4mr38329obb.30.1395772748131; Tue, 25 Mar
2014 11:39:08 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!p
eer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.
com!l13no11215452iga.0!news-out.google.com!gi6ni428igc.0!nntp.google.com!l13no1
1215448iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mai
l
Newsgroups: pl.comp.programming
Date: Tue, 25 Mar 2014 11:39:07 -0700 (PDT)
In-Reply-To: <s...@j...net>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=31.61.131.88;
posting-account=VFwkXwoAAADdT4-lLKRZrMYkTjizGoyn
NNTP-Posting-Host: 31.61.131.88
References: <b...@g...com>
<s...@j...net>
<1...@g...com>
<lgksdl$6ta$1@node1.news.atman.pl>
<0...@g...com>
<lgn75r$n0m$1@node2.news.atman.pl>
<6...@g...com>
<lgnm46$6v5$1@node2.news.atman.pl>
<4...@g...com>
<s...@j...net>
<3...@g...com>
<s...@j...net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a...@g...com>
Subject: Re: Programista iOS - Łódź
From: Wojciech Muła <w...@g...com>
Injection-Date: Tue, 25 Mar 2014 18:39:08 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3982
X-Received-Body-CRC: 2771403197
Xref: news-archive.icm.edu.pl pl.comp.programming:205379
[ ukryj nagłówki ]On Monday, March 24, 2014 9:04:56 PM UTC+1, Stachu 'Dozzie' K. wrote:
> > A ja znam kilku. No i czego to by miało dowodzić?
>
> Że powinno być ich znacznie więcej, ergo: większość dobrych programistów
> nie pisze w PHP.
Wchodzimy w dywagacje, czy rzeczywiście używany aktualnie język
determinuje jakość programisty. Kobieca intuicja podpowiada mi,
że powodem niskiej jakości jest tkwienie w jednym miejscu: w sensie
język, system operacyjny, zakres obowiązków. Jak programista
PHP całe 5 lat kariery robi fora, blogi i zna tylko MySQL, to trudno,
żeby miał szersze pojęcie nawet o aplikacjach webowych, czy innych
bazach danych.
> > Bo ja sobie nie przypominam takiej konieczności - jak coś potrzebowałem
> > parsować, to sobie napisałem parser.
>
> A ja wolę napisać gramatykę. Zwykle się sprawdza znacznie lepiej niż
> "sobie napisałem parser", na przykład ma mniej błędów i szybciej się
> dodaje nowe elementy składniowe. No i dla prostego języka zajmuje może
> pół godziny, podczas gdy ręczne pisanie takiego parsera to dobre kilka
> godzin pracy.
Własny parser jest jak własne dziecko, a taki z generatora, jak adoptowane. ;)
Mówiąc serio, jednak wydaje mi się, że parsowanie to mimo wszystko
niszowa dziedzina, nawet w programowaniu. Z mojej praktyki mam dwa
przypadki, ze znanych innych projektów wiem też o dwóch (w tym jeden
do języka programowania).
Ale jestem ciekaw, jakie inni mają doświadczenia, może to kwestia
dziedziny. Co parsowałeś?
> To jest system backoffice, który wspiera bardzo różne procesy
> > w bankach (np. obieg dokumentów, sprawy windykacyjne). No i jak
> > zweryfikujesz, że nie kłamię?
>
> Zakładam że mówisz prawdę, tylko póki nie wykażesz, że to jest na temat
> (na przykład opisując warunki, w których wybierano PHP), to mogę
> zakładać, że cały argument ma się nijak do dyskusji.
To miło, że jeszcze ktoś mi wierzy, oczywiście oprócz pań z Urzędu
Skarbowego. Ale naprawdę nie wiem dlaczego PHP, nie ja decydowałem.
Pomagałem za to wybierać bazę NoSQL (padło na MongoDB).
w.
Następne wpisy z tego wątku
- 25.03.14 19:39 Sebastian Biały
- 25.03.14 20:48 Wojciech Muła
- 25.03.14 21:49 g...@g...com
- 26.03.14 00:34 Andrzej Jarzabek
- 26.03.14 00:35 Andrzej Jarzabek
- 26.03.14 00:37 Andrzej Jarzabek
- 26.03.14 00:46 Andrzej Jarzabek
- 26.03.14 02:23 Tomasz Sowa
- 26.03.14 13:19 Stachu 'Dozzie' K.
- 26.03.14 13:24 Stachu 'Dozzie' K.
- 26.03.14 18:00 pwola
- 26.03.14 19:11 g...@g...com
- 26.03.14 19:31 Sebastian Biały
- 26.03.14 19:32 Sebastian Biały
- 26.03.14 19:34 Sebastian Biały
Najnowsze wątki z tej grupy
- 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
- 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?
Najnowsze wątki
- 2024-06-27 SAMOCHODY ELEKTRYCZNE: EKOLOGICZNA HIPOKRYZJA CZY EKONOMICZNA GŁUPOTA? | GOSPODARCZE ZERO #21
- 2024-06-27 Głośnik piezoelektryczny
- 2024-06-23 Mala autonomiczna kamera monitoringu
- 2024-06-26 czas na emeryturę i EB
- 2024-06-26 Wyjścia video kart graficznych (NVIDIA)
- 2024-06-27 Warszawa => Key Account Manager <=
- 2024-06-27 Bażanowice => Expert Migration Architect (Azure) <=
- 2024-06-27 Ulm => IT Netzwerktechniker (m/w/d) <=
- 2024-06-27 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-06-27 Warszawa => Head of International Freight Forwarding Department <=
- 2024-06-26 Kraków => International freight forwarder <=
- 2024-06-26 Częstochowa => Marketing Specialist (E-Commerce) <=
- 2024-06-26 Warszawa => Fullstack Java Developer <=
- 2024-06-26 Warszawa => React Native Developer <=
- 2024-06-26 Rzeszów => Frontend Developer (React) <=