2012-03-28 11 views
0

Ich versuche, mehrere kleine Maschine (wie a ic-m700pro) Simulator in Flex zu entwickeln. Ich habe Dokument gelesen und in beiden PureMVC und Mate, jeweils für zwei Tage versucht. Ich habe keine Erfahrung genug, um die richtige zu wählen. Ich möchte mich einfach schnell entwickeln.Flex Application Framework: PureMVC vs Mate, die in der Produktivität besser ist

Also was ist produktiver? PureMVC oder Mate, bitte geben Sie mir einen Rat.

Vielen Dank im Voraus.

+2

Für meinen Fall (ein großes Enterprise-Projekt) MATE endete ein Problem zu sein, indem sie die App langsam und der endgültigen App einen großen Fußabdruck hinzufügen.Ich weiß nicht, was ich über PureMVC sagen soll, aber für meine nächsten Projekte werde ich mich für Parsley + Cairngorm 3 freuen. –

Antwort

1

Es hängt alles davon ab, was Sie mit Produktivität meinen und was Sie natürlich erreichen wollen.
Für Ihre Anwendungsfälle könnte es sogar produktiver sein, überhaupt kein Framework zu verwenden.

Nach meiner Erfahrung einen Rahmen mit hat bestimmte benfits wie

  • Steigerung der Produktivität Wartung
  • zunehmende Austauschbarkeit von Entwicklern
  • Strukturierung von Projekten in bewährter Weise
  • entfällt die Notwendigkeit für viele Kesselplatte Code
  • Leichter für die Arbeit in einem Team von Entwicklern

Frameworks zu vergleichen ist immer ein bisschen spezifisch für das Projekt und Ihre Bedürfnisse. Es gibt wirklich kein richtig oder falsch.

Allerdings kann ich Ihnen einige Hinweise geben

  1. Ich würde Ihnen nicht raten, Kameraden zu verwenden.

    Es ist nur mxml-basiert und könnte Ihnen viele Probleme mit der Performance bereiten, wenn Sie nicht wissen, was hinter den Kulissen passiert. Meiner Meinung nach wird der Code, den Sie mit diesem Framework schreiben, ein Wartungsalarm sein.

  2. PureMVC ist großartig und gibt Ihnen mehr Kontrolle und erhöht die Code-Wartbarkeit.
    Allerdings kommt es mit den zusätzlichen Overhead-Klassen.
    Die Dokumentation ist großartig und es gibt eine solide Community.

  3. Ich könnte Ihnen wirklich raten, in Robotlegs oder Swiz zu schauen.
    Beide sind beide sehr solide Frameworks, die eine ziemlich ähnliche Funktion haben. Beide sind PureMVC sehr ähnlich, verfügen aber auch über einen IOC-Container. Diese Frameworks sind sehr ausgereift, haben eine großartige Dokumentation und großartige Communities.

Auch, ob diese aus:

+1

Vielen Dank. Es wird mir sehr helfen. –