Mig-infocom MiG Calendar Tutorial Manuale Utente Pagina 6

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 24
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 5
MiG InfoCom AB
MiG Calendar Product Site
www.migcalendar.com
Bug Reports
Please submit a support ticket.
Class hierarchy design notes
Easy to Extend
MiG Calendar has been developed to be easy to extend and still easy
to understand. Class design at large is similar to that of Swing’s.
Interfaces are used for places where the implementation should be
able to be switched and abstract base classes normally implements
boiler plate functionality giving the user the option to re-implement
everything by using the interface or just what matters by extending the
abstract base class.
Method Signatures
You will notice that the method signatures normally are a bit longer
that usual, with more options and boolean flags in them. Having one
method with more options compared to one method per option will
make extending that class easier since there is only one method to
override rather than many chained ones.
There is usually more than one way to change the behavior of some
class. There are the normal get/set methods that are used for simple
properties. Often the classes can be overridden to change the
behavior and for the bigger changes the implementations can be
exchanged via ‘add/remove concrete implementation’ pattern.
Immutability
Immutable objects are used extensively in MiG Calendar. Immutable
objects can not change once created and are therefore thread safe
and less bug prone due to accidental changes. The downside is that
the constructors can be rather lengthy, but that is a price we are willing
to pay for stability and simplicity.
Return type philosophy
Defensive copying (cloning) of objects returned from method calls is
normally the case, but not always. For instance getting the bounds of
an ActivityView returns the ‘live’ object. The reason for this is
performance. The bounds will be read thousands of times per second
MiG Calendar Tutorial Page 6 / 24
Vedere la pagina 5
1 2 3 4 5 6 7 8 9 10 11 ... 23 24

Commenti su questo manuale

Nessun commento

Sony XS-C69BR podręczniki

Instrukcje obsługi i podręczniki użytkownika dla Zabawki Sony XS-C69BR.
Dostarczamy 1 pdf podręczników Sony XS-C69BR do pobrania za darmo według typów dokumentów: Instrukcja Użytkownika


Sony XS-C69BR Instrukcja Użytkownika (2 strony)


Marka: Sony | Kategoria: Toys | Rozmiar: 0.23 MB |

     




Więcej produktów i instrukcji dla Zabawki Sony

Modele Rodzaj dokumentu
XS-F1010 Instrukcja Użytkownika       Sony XS-F1010 Manuel utilisateur, 2 strony
XR-3750 Instrukcja Użytkownika     Sony XR-3750 Installation guide, 4 strony
CDX-C4850R Instrukcja Użytkownika     Sony CDX-C4850R Installation guide, 4 strony
DSC-ST80 Instrukcja Użytkownika       Sony DSC-ST80 Benutzerhandbuch, 132 strony
CDX-3180 Instrukcja Użytkownika      Sony CDX-3180 Installation guide, 4 strony
XR-3740 Instrukcja Użytkownika     Sony XR-3740 Installation guide, 4 strony
SRS-A3 Instrukcja Użytkownika        Sony SRS-A3 Benutzerhandbuch, 2 strony
CDX-3160 Instrukcja Użytkownika     Sony CDX-3150 Installation guide, 4 strony
BC-TRV Instrukcja Użytkownika     Sony BC-TRV Istruzioni per l'uso, 2 strony
STR-DH100 Instrukcja Użytkownika     Sony STR-DH100 Guida Rapida, 2 strony
XR-4750RDS Instrukcja Użytkownika     Sony XR-4750RDS Installation guide, 4 strony
XS-F1723 Instrukcja Użytkownika       Sony XS-F1723 Manuel utilisateur, 2 strony
CDX-4270R Instrukcja Użytkownika     Sony CDX-4270R Installation guide, 4 strony
HVL-F20AM Instrukcja Użytkownika     Sony HVL-F20AM Istruzioni per l'uso [en] [tr] , 2 strony
SRS-D21 Instrukcja Użytkownika      Sony SRS-D21 Istruzioni per l'uso, 2 strony
XS-F1311 Instrukcja Użytkownika        Sony XS-F1311 Manuel utilisateur, 2 strony
XS-F1710 Instrukcja Użytkownika        Sony XS-F1710 Manuel utilisateur [en] , 2 strony
XS-F6920 Instrukcja Użytkownika      Sony XS-F6920 Manuel utilisateur [en] , 2 strony
XS-F693G Instrukcja Użytkownika      Sony XS-F693G Manuel utilisateur, 2 strony
XS-F1320 Instrukcja Użytkownika        Sony XS-F1320 Manuel utilisateur, 2 strony