Models | Examples |
---|---|
Display ads | Yahoo! |
Search ads |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private copyDirtyProperties(src, target) { | |
for (name in src.dirtyPropertyNames) { | |
target[name] = src[name] | |
} | |
} | |
private copyDirtyPropertiesNotChangedInTarget(src, target) { | |
for (name in src.dirtyPropertyNames) { | |
if (target[name] == src.getPersistentValue(name)) { | |
target[name] = src[name] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Architecture description | |
- | |
Aggregator | |
Orchestrates the overall process from fetching to updating the db, | |
scheduling and managing aggregator jobs and their stages for different modules | |
does: | |
fetch :all | latest - accepts a block with strategy to determine latest | |
jobs :all | :current - AggreagationJob - status, stop, pause, resume |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thoughts on integrating Pair Programming and BDD | |
PP can great a great tool for various things, as well as just fun by itself. | |
In order to get the maximum out of PP, it should be approached bearing some points in mind. | |
The first things that come to mind are – writing production code and learning. These are tasks can be very different nature and thus should be approached in a different manner in order to get the maximum potential out of PP | |
Purposes of Pair Programming |