🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27702

Re: programista python - Poznań

#27702
From: Daniel Mróz
Date: Wed, 06 Oct 2010 11:53
30 lines
2351 bytes
On 06.10.2010, Bart Ogryczak <b.ogryczak@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. On ma wiedzę o tym jak
wygląda drzewko DOM, gdzie co wrzucić i jak sformatować. Programista
jedynie dostarcza obrobione dane. Ma wiedzieć jedynie co zwrócić,
jakim interfejsem i w jakim formacie. 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 rozmieszczeniu
elementów sterujących na desce rozdzielczej. On tylko wyprowadza
złącza komunikacyjne.


Pozdrawiam
Beorn

-- 
Daniel 'Beorn' Mróz <beorn@alpha.pl>    http://127.0.0.1/beorn
[GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
[O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
[                          r++  y+                           ]
Technical Details
Message-ID: <slrniaoopk.93i.beorn@pino.cyberdeck.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!pingwin.aster.pl!newsread.aster.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!pingwin.aster.pl!newsread.aster.pl!not-for-mail
From: Daniel Mróz <beorn@alpha.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: programista python - Poznań
Date: Wed, 6 Oct 2010 11:53:24 +0000 (UTC)
Organization: A tak se walimy młotkami d:-/
Lines: 30
Message-ID: <slrniaoopk.93i.beorn@pino.cyberdeck.pl>
NNTP-Posting-Host: 123-goc-7.acn.waw.pl
Mime-Version: 1.0
X-Trace: newsread.aster.pl 1286366004 3266 62.121.122.123 (6 Oct 2010 11:53:24 GMT)
X-Complaints-To: abuse@aster.pl
NNTP-Posting-Date: Wed, 6 Oct 2010 11:53:24 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl2.1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit