Przemysław Pacura

Przemysław Pacura Team leader,
programista php

Temat: Jaki framework (i dlaczego)

Proszę o ile to możliwe napisanie z jakiego frameworka korzystacie (najlepiej przy zastosowaniach "firmowych" a nie w domu w ramach hobby) i krótkie uzasadnienie (o ile jest takie ;) np. bo więcej mxmla potrzebujemy niż as...

konto usunięte

Temat: Jaki framework (i dlaczego)

Ja ze swojej strony mogę bardzo gorąco polecić Mate. Swego czasu napisałem nawet do niego krótkie wprowadzenie w postaci posta na blogu firmy, w której pracuję. Możesz sobie przeczytać tutaj:
http://blog.espeo.pl/2009/02/13/mate-flex-framework/

Mogę powiedzieć, że naprawdę świetnie się w tym pisze i - co bardzo ważne - framework bardzo dobrze się skaluje, tzn. nie wymięka w momencie jak projekt się rozrasta. Pisaliśmy w tym projekt Fleksowy ok. roku i na sam koniec byliśmy tak samo zadowoleni z Mate jak na początku. Cała komunikacja między warstwami odbywa się za pomocą natywnych, Flash'owych eventów, więc całość masz totalnie niezależną od używanych bibliotek. Nie widzę tutaj jakiegoś specjalnego uzasadnienia wyboru lub nie tego frameworka w zależności od rodzaju projektu. Powinien sprawdzić się w dowolnym. Jeśli logikę prezentacyjną (kontroler) masz dość mocno skomplikowaną, warto ją wyrzucić do osobnych obiektów Command (coś w stylu Cairngorm) i wtedy znowu Mate pozwala Ci to wszystko ładnie ze sobą spiąć.
Jarek Szczepański

Jarek Szczepański Flash Platform
Developer

Temat: Jaki framework (i dlaczego)

Mate +1
Bartek Soin

Bartek Soin Solutions Architect,
Adobe

Temat: Jaki framework (i dlaczego)

Swiz - http://swizframework.org
Dlaczego? Bo jest fajny :)
Głównie dzięki prostej konfiguracji, intuicyjnemu rozwiązaniu dependency injection (adnotacje) i zdarzeń, a także łatwemu "mockowaniu" zdalnych wywołań.

konto usunięte

Temat: Jaki framework (i dlaczego)

Swiz. Dlaczego?

Bo tak naprawdę pozwolił nam na napisanie na swojej podstawie takiego frameworka jakiego potrzebowaliśmy wykorzystując jego najlepsze właściwości. Bo jest naprawdę lekki. Bo się przyjemnie testuje.

No i kilka może innych, ponieważ tak naprawdę - narzędzie dobieramy w zależności od potrzeb.

Pozdrowienia,
W.
Jarosław Szczepankiewicz

Jarosław Szczepankiewicz Lead Technical
Consultant

Temat: Jaki framework (i dlaczego)

Ja ze swej strony mogę polecić puremvc jako framework MVC, zarówno wersji jednomodułowej i wielomodułowej. Jestem po używaniu cairngorma i aż dziw bierze że adobe wspiera coś takiego (cairngorm). Puremvc nadaje sie zarowno do wielkich aplikacji jak i małych, bardzo ładnie zachowuje się czystość podzialu funkcjonalnego w aplikacji, i jest bardzo spójny i zapewnia z miejsca obsługę modułów aplikacji ładowanych dynamicznie, czego nie mogę powiedzieć o cairngorm.
Adam Adamczyk

Adam Adamczyk Prezes Zarządu,
Figaro Software sp.
z o.o., NowyInteres
S...

Temat: Jaki framework (i dlaczego)

My używamy namiętnie Cairngorm we wszystich naszych projektach.
Ideał to nie jest ale pewne rzeczy znacznie upraszcza.

W kręgu naszych zainteresowań na duży projekt jest
Potomac (http://www.potomacframework.org/)
Tomasz Matyjasik

Tomasz Matyjasik Project Management /
Consulting

Temat: Jaki framework (i dlaczego)

Cairngorm jest micro-architekturą, która jest bardzo rozpowszechniona i takim "must know" z którym na pewno w życiu zawodowym się spotkasz aczkolwiek w wersji 3 to bardziej zbiór pewnych rekomendacji i mocno odchodzi od swojej postaci w wersji 2. Chociaż ma on swoje wady, kilka problemów rozwiązuje i daje się lubić.

Bardzo przyjemne frameworki IoC to Swiz i Parsley (tej tzw. drugiej fali) które niosą ze sobą zalety IoC, redukują znacznie ilość potrzebnego kodu i wspierają chociażby modułowość. Bardzo dobrze skalowalny i przyjemny w użyciu jest również Mate.

Polecam również przyjrzeć się wzorcowi "Presentation Model", który znacznie ułatwia testowanie i skalowalność.

Tu znajdziesz ciekawe porównania:
http://www.insideria.com/2008/12/frameworkquest-2008-i...

Jak również i tu:
http://coenraets.org/

pozdrawiam
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: Jaki framework (i dlaczego)

Ja również stosuję (lepsze słowo niż używam w tym przypadku) Cairngorm.

Koncepcja Event/Command sporo upraszcza, trzymanie danych w jednym miejscu (ModelLocator) również. Do tego mała nakładka własnej produkcji i tworzy się bardzo przyjemnie.

Następna dyskusja:

jaki jest photoshop online?




Wyślij zaproszenie do