ninazino (ninazino) wrote,
ninazino
ninazino

Утрата иллюзий


На днях прикрепили ко мне интерна (ну, стажера, по-нашему). У нас залежалого материала, где уже много лет конь не валялся, навалом, поэтому я ему и поручила поваляться (к-хм, пардон за непроизвольную и не совсем продуманную аллитерацию).

В общем, говорю, посмотри там, что к чему и где улучшить можно.

Он первым делом почитал код, а вторым -- комменты к нему. И бежит такой довольный, вот, говорит, эврика!: здесь комменты обещают to "Estimate the full covariance matrix", а на самом деле оценивают только диагональ матрицы, то есть, грубо говоря, "variance".

Я посмотрела -- и правда, только значения [i][i] подсчитываются, никаких тебе [i][j]. Ну, думаю, и как же оно все работает? Стала рыть. Оказывается, из всей этой матрицы в программе используется только ее (матрицы) детерминант, а он-то как раз по диагонали и считается. Так что в комментариях пургу пускали, а программу писали по жизни.

Мальчик расстроился, но я ему попыталась как-то объяснить, что это как раз и есть грамотное применение теоретических знаний на практике. Надеюсь, что помогло.

А мораль сей басни такова: не читайте только комментарии к коду -- читайте еще и код. Коммертарии иногда пургу пускают, а иногда просто устаревают. Все как в жизни.

Ну-ка, а когда вы в последний раз обновляли комментарий после того, как обновили код?

Вот признаюсь честно, я лично комментирую только когда пишу изначально. А потом, когда баги чищу, в комменты даже и не заглядываю.
Subscribe

  • Какая странная страна

    Если не сказать — мерзкая. Там человеку в реанимации НЕ дают телефона. Это же против всех мыслимых правил. Против вообще всего мыслимого.

  • В ответ на мой пост о том, что люди меняются

    Пришел ответ: Конечно не меняются. Меняются интересы и пристрастия. Да и то поверхностно. Конечно меняются (без запятой, как в оригинале). Просто…

  • Феномен, однако

    Что меня до сих пор удивляет, так это внезапный дефицит туалетной бумаги в начале пандемии. Казалось бы, где вирус и где бумага? И это — в Америке,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 12 comments

  • Какая странная страна

    Если не сказать — мерзкая. Там человеку в реанимации НЕ дают телефона. Это же против всех мыслимых правил. Против вообще всего мыслимого.

  • В ответ на мой пост о том, что люди меняются

    Пришел ответ: Конечно не меняются. Меняются интересы и пристрастия. Да и то поверхностно. Конечно меняются (без запятой, как в оригинале). Просто…

  • Феномен, однако

    Что меня до сих пор удивляет, так это внезапный дефицит туалетной бумаги в начале пандемии. Казалось бы, где вирус и где бумага? И это — в Америке,…