Domain-Driven Design ja Ruby
-
Upload
guestebb739 -
Category
Technology
-
view
1.114 -
download
4
description
Transcript of Domain-Driven Design ja Ruby
Domain-Driven Design ja RubyAntti Tarvainen
interface IDataManager { // ...
int CfgMamNbr { get; }
// ...}
interface IDataManager { // ...
/// <summary> /// Gets the value. /// </summary> int CfgMamNbr { get; }
// ...}
CfgMamNbr= The index of the current meta-analysis machine in the list of all such machines. See GetDprmList() for more information.
interface IDataManager { // ...
/// <summary> /// Gets the value. /// </summary> int CfgDprmNbr { get; }
// ...}
interface IDataManager { // ...
/// <summary> /// Gets the value. /// </summary> int CfgDprmNbr { get; }
// ...}
1. Useimpien projektien tärkein osa on sovellusalueen mallintaminen.
Domain-Driven Design
2. Ohjelmiston arkkitehtuurin pitäisi rakentua sovellusaluemallin ympärille.
Domain-Driven Design
SovellusalueKäyttö-
tapaukset
Malli
Ruby sopii erityisen hyvin DDD:n soveltamiseen.
1. Moniparadigmaisuus ja metaohjelmointi.
2. Domain-kielet.
3. BDD-työkalut.
4. Oleelliseen keskittymisen kulttuuri.