Регистрация  |  Вход

Паттерны программирования. Как часто вы используете их в свой практике ?

Вот собственно пример который позволяет динамически подгружать различные классы с одинаковыми методами для работы с разными репозиториями.

Вопросы, пожелания приветствуются.


global interface Repo {
method1;
method2;

}

global with sharing abstract class repoCore implements Repo{
public var1;
public var2;
}

public with sharing class ws_repoBitbucket extends repoCore {
// implementation
}

Вот собственно пример который позволяет динамически подгружать различные классы с одинаковыми методами для работы с разными репозиториями.

Вопросы, пожелания приветствуются.


[code]
global interface Repo {
	method1;
	method2;

}

global with sharing abstract class repoCore implements Repo{
	public var1;
	public var2;
}

public with sharing class ws_repoBitbucket extends repoCore {
		// implementation
}
[/code]

wilder
Паттерны программирования. Как часто вы используете их в свой практике ?

Постоянно.
Я резолвлю все зависимости через ServiceLocator.

[quote="wilder"]Паттерны программирования. Как часто вы используете их в свой практике ?[/quote]
Постоянно.
Я резолвлю все зависимости через ServiceLocator.
[url=https://habrahabr.ru/sandbox/93463/]Тыц[/url]

Ага, это начальная версия.
Сейчас ушли от Factory в пользу FactoryMethod, добавили кэширование, пару плюшек для тестов прикрутили.
Ну и в основном используются виртуальные классы, так как редко бывает больше 1 уровня наследования.

Ага, это начальная версия.
Сейчас ушли от Factory в пользу FactoryMethod, добавили кэширование, пару плюшек для тестов прикрутили.
Ну и в основном используются виртуальные классы, так как редко бывает больше 1 уровня наследования.

О! Очередная статья прошла мимо SF сообщества
Wilder спс за ссылку. Это ты написал?

О! Очередная статья прошла мимо SF сообщества :(
Wilder спс за ссылку. Это ты написал?

Dmitry Shnyrev
Wilder спс за ссылку. Это ты написал?

Нет, не он)

[quote="Dmitry Shnyrev"]Wilder спс за ссылку. Это ты написал?[/quote]
Нет, не он)

А чего все еще в песочнице?

А чего все еще в песочнице?