Каковы будут соответствующие шаблоны? - PullRequest
2 голосов
/ 22 октября 2009

Недавно я столкнулся с собеседованием. Я ответил на некоторые вопросы хорошо. На некоторые вопросы, не зная также ответа, я ответил так, как будто я знал об ответе. Один из таких вопросов состоит в том, чтобы найти подходящую схему следующего.

Не смейтесь над моими ответами. Просто я старался изо всех сил на собеседовании.


  Item                      Pattern

1) Iterator                  Behavior

2) Event                     Publisher/Subscriber

3) Delegate                  Callback 

4) Callback                 Function chaining

5) Garbage Collection       B-Tree

6) Threading               Producer-Consumer

7) String                  builder

8) StringBuilder           builder

9) Expression Tree         builder

10) Lambda                  callback

11) Webservice              Service Oriented Architecture

12) Stack                   LIFO /Datastructure  

13) Queue                   FIFIO/Datastructure

14) Regular Expression      Wild card mapping pattern

15) WCF                     SOA/Communication Pattern

16) foreach                 behavior

Я действительно считаю, что некоторые предметы не имеют отношения к шаблону. Каков будет ваш ответ, если вы столкнулись с такими вопросами?

1 Ответ

0 голосов
/ 22 октября 2009

Вот мой выбор:

  1. Итератор
  2. Наблюдатель
  3. Делегат
  4. Посетитель
  5. Стратегия
  6. Thread Pooling, Monitor, Lock ... есть целые книги по шаблонам параллелизма
  7. Я бы не использовал шаблон
  8. Возможно, композит.
  9. Переводчик
  10. Шаблон команды, возможно
  11. Это будет включать архитектурные шаблоны и, возможно, их несколько.
  12. Я бы не использовал шаблон
  13. Я бы не использовал шаблон
  14. Переводчик
  15. Я не знаю, что вы подразумеваете под этим? Windows Communication Foundation?
  16. Итератор

Я постараюсь уточнить после работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...