kastaneda: (0)
Карлос ([personal profile] kastaneda) wrote in [personal profile] bes_ucher 2009-10-21 12:33 pm (UTC)

Ничего странного.
Всё вполне в традициях профдеформаций современных программистов.

Вот, для примера, кусок кода (имена и фамилии изменены):
class Comment extends BaseComment {
  public function save(PropelPDO $con = null) {
    $result = parent::save($con);
    $post = BlogPeer::retrieveByPK($this->getId(), $con);
    $post->setCommentCounter($post->countComments(null, null, $con));
    $post->save($con);
    return $result;
  }
}

Видишь тут хоть одну цифру? :)

Самое западло в том, что семантика всего этого дела безнадёжно просрана и похоронена под обилием текста — чтобы объяснить, чем нечто под названием comment counter отличается от count comments, мне пришлось бы объяснить over 9000 всяких программерских заморочек.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting