Beautiful Architecture
with a lot of locality of reference might well be preferable. Not using a database for the data items would mean that transactio ...
delegated to it—was to be discussed. To some extent, these discussions are still going on, as the technologies involved are evol ...
complete source code of the serializer plug-in for contacts, or KABC::Addressee objects as the KDE library calls them: bool Seri ...
fetch->fetchScope().fetchPayloadPart( MessagePart::Envelope ); connect( fetch, SIGNAL(result(KJob*)), SLOT(fetchDone(KJob*)) ...
At the time of this writing, the KDE 4.1 release is imminent, and the Akonadi team is excitedly looking forward to the reaction ...
for it to mature and become mainstream. Today, it is used in major applications such as KOffice and KDevelop. It is typically ap ...
memory buffer to process it and display the results. In an imperative program, where all individual operations are blocking, it ...
contained jobs are completed. Up to this point, no processing has taken place; the programmer only declared what needs to be don ...
threads eagerly execute all possible jobs that have no unresolved dependencies. Since the execution of concurrent flow graphs is ...
impose the restriction that only image formats can be used where the drivers support scaling during load. It is also assumed tha ...
File loaders simply apply the policy in their constructor or, if generic classes are used, when they are created: fileloader-> ...
The priorities are virtual properties of the job objects and are set there. It is important to keep in mind that all these objec ...
The fact that an imperfect version of the library was in active use in KDE served as a motivating factor for quickly porting it ...
...
P A R T V Languages and Architecture Chapter 13, Software Architecture: Object-Oriented Versus Functional Chapter 14, Rereading ...
...
C H A P T E R T H I R T E E N Software Architecture: Object-Oriented Versus Functional Bertrand Meyer ONE OF THE ARGUMENTS FOR F ...
Reusability Is the solution general, or better yet, can we turn it into a component to be plugged in directly, off-the-shelf, in ...
The following observations counterbalance some of this possible criticism: The functional examples come from industrial practic ...
Also relevant in practice are issues of expressiveness and notation. They are taken into account to the extent that they affect ...
«
12
13
14
15
16
17
18
19
20
21
»
Free download pdf