-
11. Data: 2010-06-06 21:35:20
Temat: Re: Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Paweł Kierski <n...@p...net>
W dniu 2010-06-04 19:45, Jacek Czerwinski pisze:
> Michal pisze:
>> Chyba sie nie zrozumielismy. Chodzi mi o takie wzorce:
>> http://en.wikipedia.org/wiki/Design_pattern_%28compu
ter_science%29
>
> Nie ma az tak sztywnych zalecen na kontrukcje GUI. Na pewno takie kanony
> informatyki jak izolacja i separacja, czyli mysle glownie MVC. Pojawiaja
> sie fabryki, singletony, lancuchy odpowiedzialnosci (wiele niezaleznych
> handlerow do jednego zdarzenia platformy GUI) i caly asortyment innych.
> Jak programista mysli przez wzorce projektowe, otworzy oczy i je
> dostrzeze. Po drugie na pewno tzw wiekszosc bedzie go sciagac w dol,
> wszedzie dookola dostzreze spagetti czyli 'szycie kodu na GUI'
Tak od siebie uzupełnię pewną praktyczną radą - jeśli da się GUI
bezboleśnie wymienić na sterowanie z konsoli, to program jest dobrze
rozseparowany 8-)
--
Paweł Kierski
n...@p...net
-
12. Data: 2010-06-07 06:30:34
Temat: Re: Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Jacek Czerwinski <...@...z.pl>
Paweł Kierski pisze:
> W dniu 2010-06-04 19:45, Jacek Czerwinski pisze:
>> Michal pisze:
>>> Chyba sie nie zrozumielismy. Chodzi mi o takie wzorce:
>>> http://en.wikipedia.org/wiki/Design_pattern_%28compu
ter_science%29
>>
>> Nie ma az tak sztywnych zalecen na kontrukcje GUI. Na pewno takie kanony
>> informatyki jak izolacja i separacja, czyli mysle glownie MVC. Pojawiaja
>> sie fabryki, singletony, lancuchy odpowiedzialnosci (wiele niezaleznych
>> handlerow do jednego zdarzenia platformy GUI) i caly asortyment innych.
>> Jak programista mysli przez wzorce projektowe, otworzy oczy i je
>> dostrzeze. Po drugie na pewno tzw wiekszosc bedzie go sciagac w dol,
>> wszedzie dookola dostzreze spagetti czyli 'szycie kodu na GUI'
>
> Tak od siebie uzupełnię pewną praktyczną radą - jeśli da się GUI
> bezboleśnie wymienić na sterowanie z konsoli, to program jest dobrze
> rozseparowany 8-)
>
Ew, takie samo spojrzenie, ten sam kod i dane (model) pracuje pod
desktopem i webem. W jezyku ktory zwykle jest tak uzywany, np Java.
-
13. Data: 2010-06-07 06:31:41
Temat: Re: Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Jacek Czerwinski <...@...z.pl>
Paweł Kierski pisze:
>
> Inaczej - kontroler sprawdza się, gdy model i widok nie są idealnie
> dopasowane (w szczególności gdy jest wiele, często specjalizowanych
> widoków). Wtedy kontroler robi zazwyczaj za fasadę lub adapter modelu
> na użytek widoku. W przypadkach "dopasowania" widoku i modelu kontroler
> degeneruje się do przezroczystego forwardowania wywołań widoku, więc
> jest zbędny. Ale jak zwykle - warto o nim nie zapomnieć, nawet gdy jest
> "kadłubkowy" - łatwo przy dalszym rozwoju zacząć upychać za dużo
> w widoku lub modelu.
>
Slicznie powiedziane, nalac mu wodki.
-
14. Data: 2010-06-09 20:46:33
Temat: Re: [OT] Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Adam Przybyla <a...@r...pl>
Sebastian Biały <h...@p...onet.pl> wrote:
> Jacek Czerwinski wrote:
>> Powiem Ci, u ludzi nie przedstawiam sie jako 'projektant' bo od razu bym
>> mial pytania o umeblowanie kuchni lub grafike komputerowa...
>
> Autentyk: firma HH przekierowała CV kolegi do firmy zajmującej się
> architerkturą w tradycyjnym rozumieniua tego słowa tylko dlatego że na
> pierwszym miejscu napisał "projektowanie i architektura oprogramowania"
> a tępa blondynka z HH przepisała to do maila zamieniając na
> "oprogramowaniem". Tydzien później ktoś zadzwonił z firmy zapytując czy
> to nie pomyłka bo oni tu nie piszą softu tylko używają a CV wlaśnie
> dotarło i "coś" sie jakgdyby nie zgadzało. Ponoć sa zadowoleni z usług
> HH mimo wpadki ;)
... od czasu jak znajduje zawsze ksiazki o "Neurolinguistic Programming"
w dziale informatyki we wszystkich ksiegarniach, to juz mnie takie rzeczy nie
dziwia;-)
Z powazaniem
Adam Przybyla
-
15. Data: 2010-06-10 17:17:03
Temat: Re: [OT] Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Paweł Kierski <n...@p...net>
W dniu 2010-06-09 22:46, Adam Przybyla pisze:
> Sebastian Biały<h...@p...onet.pl> wrote:
>> Jacek Czerwinski wrote:
>>> Powiem Ci, u ludzi nie przedstawiam sie jako 'projektant' bo od razu bym
>>> mial pytania o umeblowanie kuchni lub grafike komputerowa...
>>
>> Autentyk: firma HH przekierowała CV kolegi do firmy zajmującej się
>> architerkturą w tradycyjnym rozumieniua tego słowa tylko dlatego że na
>> pierwszym miejscu napisał "projektowanie i architektura oprogramowania"
>> a tępa blondynka z HH przepisała to do maila zamieniając na
>> "oprogramowaniem". Tydzien później ktoś zadzwonił z firmy zapytując czy
>> to nie pomyłka bo oni tu nie piszą softu tylko używają a CV wlaśnie
>> dotarło i "coś" sie jakgdyby nie zgadzało. Ponoć sa zadowoleni z usług
>> HH mimo wpadki ;)
> ... od czasu jak znajduje zawsze ksiazki o "Neurolinguistic Programming"
> w dziale informatyki we wszystkich ksiegarniach, to juz mnie takie rzeczy nie
dziwia;-)
... a zbioru felietonów Stommy "Nalewka na czereśniach" "sprzedawca"
w Empiku sugerował szukać w dziale kulinarnym. Autentyk - niestety.
--
Paweł Kierski
n...@p...net
-
16. Data: 2010-06-10 19:20:30
Temat: Re: Wzorce projektowe w programowaniu interfejsow uzytkownika
Od: Michal <n...@d...me>
dzieki, poczytam