Skip to content

Instantly share code, notes, and snippets.

View YaroSpace's full-sized avatar

Yaro YaroSpace

  • DreamIT
  • Tenerife
View GitHub Profile
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]

Business Models

Advertising

Models Examples
Display ads Yahoo!
Search ads Google
@YaroSpace
YaroSpace / ComPort Architecture draft.rb
Created September 17, 2014 15:07
ComPort Architecture draft
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
@YaroSpace
YaroSpace / BDD_PP_thoughts
Last active January 2, 2016 17:09
Thoughts on combining TDD and Pair Programming (first draft)
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