Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] В том коде, по поводу которого я сдался горизонталей вроде нет 28.07.03 04:23 Число просмотров: 1506
Автор: amirul <Serge> Статус: The Elderman
|
> to amirul > > > Все сдаюсь ;-). Прнципиально мне больше не к чему > > придраться. > > А зря. Давай, когда будем подводить черту, всёж вернёмся к > этому. > Я на самом деле, не из-за "реверансов", в сомнениях сейчас > относительно возможности ведения "горизонталей". Они здесь, > хоть и "замаскированно", но присутствуют. Подрыв устоев ООП > - ЗЛО. Вроде там все хорошо. В плане: наверху мессенгер, на его сообщения можно подписаться. Сообщения рассылает только он, когда его снизу переводят в новое состояние. В общем может я невнимательно смотрел, но горизонталей я там не заметил.
Немного смущают case-ы в коде, который приведен ниже по тексту (его я не комментировал). Вроде как горизонталь, потому как существует функция, которая пытается знать обо всех возможных вариантах. Но case-ы насколько я заметил идут по состояниям системы. А состояния вряд ли будут интенсивно добавляться/удаляться даже при расширении проекта. Так что это небольшое зло, если не пытаться раздувать там логику, а просто передавать состояние (путем вызова последовательности функций) куда надо.
> Хорошо, если программер знает о своей ереси, и использует > это ЗЛО дозированно для быстрого достижения цели. Если > довести идею до абсурда, и использовать ЭТО в там где надо > и где нет - то только держись... Это да. Я в такие места обычно вставляю комментарий FIXME или TODO. То бишь: пока работает, но надо переделать, когда больше нечем будет заняться :-).
> В общем, в раздумьях я… Ну давай. О результатах сообщай - покритикуем :-)
|
|
|