Показать сообщение отдельно
Старый 21.03.2013, 01:07
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 10  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Джошуа Кериевски «Рефакторинг с использованием шаблонов» туда же
Ктати, много где написано про визитор, но мало где про накапливающий параметр - а ведь последний чаще используется. В этой книге оно описано.

Степанов, кончено, на лекции в Яндекс, говорил, что нечего баловаться и читать всяких Кириевски. Но то Степанов и Яндекс. А нам, простым смертным эта книжка - самое то.

Цитата:
Если же я пишу код на основе шаблона, то мне достаточно всего лишь держать в голове структуру самого шаблона
Не знаю, на своей практике только уже не раз встречавшиеся проблемы решал сразу шаблоном - иначе нельзя угадать.

Давайте по-порядку:
Он вообще сейчас работает? Что с ним не так конкретно?
Цитата:
1. Отслеживание сокета на предмет ошибок
2. Отправка данных
3. Отслеживание инициализации приёма данных
4. Компановка структуры отправляемых данных
5. Парсинг структуры принимаемых данных
Берётся всё и пихается в один класс.
Если тяжело скроллить или хотите покрыть юнит-тестами - парсинг и компоновку вынесите в 2 отдельных класса.

Я вот даже не знаю что посоветовать.
Код в студию!
Цитата:
6. ...может что-то ещё
Не надо решать ещё не появившиеся проблемы


Последний раз редактировалось expl; 21.03.2013 в 01:21.