Article View: pl.comp.lang.python
Article #27708Re: programista python - Poznań
From: jacek2v
Date: Sat, 16 Oct 2010 09:31
Date: Sat, 16 Oct 2010 09:31
50 lines
3694 bytes
3694 bytes
On 11 Paź, 16:48, Bart Ogryczak <b.ogryc...@gmail.com> wrote: > On Oct 6, 1:53 pm, Daniel Mróz <be...@alpha.pl> wrote: > > > On 06.10.2010, Bart Ogryczak <b.ogryc...@gmail.com> wrote:>> Zawsze mnie zastanawiało... Co ma *programista* do projektowania > > >> stron WWW? Programiści tworzą logikę, prezentacją zajmują się > > >> webmasterzy. Aplikacja programisty ma zwrócić jedynie dane, na > > >> podstawie których webmaster wypełni treścią stronę WWW. Czy nie > > >> po to powstało MVC? > > > Powiedzmy, że masz 100% separację, dajmy na to jakieś Tornado > > > zwracające wyłącznie JSONa przez RESTful API. Jak nazwiesz osobę która > > > stworzy *logikę* AJAXową korzystającą z tego API? MSZ to nadal > > > programista, web designer co najwyżej stworzy templates. > > > Po stronie JS logiką zajmuje się webmaster. > > Bynajmniej. Zajmuje się programista. Webmaster zajmuje się templatami. > > > On ma wiedzę o tym jak > > wygląda drzewko DOM, gdzie co wrzucić i jak sformatować. > > Miodzio, tylko co to ma wspólnego z oprogamowaniem *logiki*? > > > Programista > > jedynie dostarcza obrobione dane. Ma wiedzieć jedynie co zwrócić, > > jakim interfejsem i w jakim formacie. > > Chyba mylisz programistę z bazodanowcem. A czy jest jakaś róznica? Przecież bazodanowiec to programista oprogramujący bazy danych :) > > Programisty nie powinno obchodzić > > co się dalej z tym dzieje, czy trafi to do jakichś DIVów, zostanie > > wykorzystane przez JS, czy zignorowane. > > Wykorzystując nieśmiertelne motoryzacyjne porównania: konstruktor > > silnika w samochodzie nie ma obowiązku znać się na > > ... tym ile samochód ma kół? Taaa, Właściwie to programisty nic nie powinno obchodzić. A kontruktor silnika nie powinien wiedzieć ile ma kół samochod, a nawet nie powinien wiedzieć nic o tym, że będzie jakiś wlew paliwa. A co tam, nawet o paliwie nic nie powinien wiedzieć, bo i po co? Dadzą mu beczkę płynu i powiedzą ma na tym się kręcić i masz z 4 cylindrów wyciągnąć 200KM :) I wszystkim programistom/konstruktorom klapki na oczy, tak jak koniom w zaprzęgu, aby broń Boże nie zobaczyły świata naokoło :( Pzdr.
Technical Details
Message-ID:
<4d4861eb-9fed-4411-b4c6-02f93b86c073@i5g2000yqe.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!news2.euro.net!newsfeed.freenet.ag!news.netcologne.de!ramfeed1.netcologne.de!nx02.iad01.newshosting.com!newshosting.com!novia!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!i5g2000yqe.googlegroups.com!not-for-mailReferences:
<slrniaoopk.93i.beorn@pino.cyberdeck.pl> <acf21ca1-c4aa-4581-800c-795e01aa3c68@g18g2000vbn.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!news2.euro.net!newsfeed.freenet.ag!news.netcologne.de!ramfeed1.netcologne.de!nx02.iad01.newshosting.com!newshosting.com!novia!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!i5g2000yqe.googlegroups.com!not-for-mail From: jacek2v <jacek2v@gmail.com> Newsgroups: pl.comp.lang.python Subject: Re: programista python - Poznań Date: Sat, 16 Oct 2010 02:31:19 -0700 (PDT) Organization: http://groups.google.com Lines: 61 Message-ID: <4d4861eb-9fed-4411-b4c6-02f93b86c073@i5g2000yqe.googlegroups.com> References: <slrniaoopk.93i.beorn@pino.cyberdeck.pl> <acf21ca1-c4aa-4581-800c-795e01aa3c68@g18g2000vbn.googlegroups.com> NNTP-Posting-Host: 87.205.144.65 Mime-Version: 1.0 X-Trace: posting.google.com 1287221479 23752 127.0.0.1 (16 Oct 2010 09:31:19 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 16 Oct 2010 09:31:19 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: i5g2000yqe.googlegroups.com; posting-host=87.205.144.65; posting-account=eZNabgoAAAATP5GyCUr-uXZ_s7vjxVeX User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.62 Safari/534.3,gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit