26. new, new, new...
e.g. UnitTestではMemory cacheでテストしたい
ClientA:
new GitHub(new GitHubDatabase());
ClientB:
setDatabase(new GitHubDatabase());
ClientC:
create(new GitHubDatabase());
27. new, new, new...
e.g. UnitTestではMemory cacheでテストしたい
ClientA:
new GitHub(new GitHubDatabase() new GitHubMemcached());
ClientB:
setDatabase(new GitHubDatabase() new GitHubMemcached());
ClientC:
create(new GitHubDatabase() new GitHubMemcached());