psilogic: (Default)
[personal profile] psilogic
В какой-то момент у нас в фирме был принят корпоративный стандарт по написанию кода программ. В числе прочего там говорилось, что все комментарии должны быть на английской мове.

Видимо, этот кусок кода, на который я наткнулся сегодня, писался как раз во времена внедрения упомянутого стандарта:

void Monitor::subwindowDestroyed() {
  const QObject* s = sender();

  if ( sender() == sc ) {
    sc = NULL; return;
  }
  // ??? nax
  if ( sender() == m_monitorDialog ) {
    m_monitorDialog = NULL;
    return;
  }
}


Еще один прикол: в одном классе две функции. Одна называется activate_lsp, другая - lsp_activate.
From: [identity profile] prof_stavrogin.livejournal.com
Нах? Действительно, нах :-) ? Нах "s" сдался вообще?
From: [identity profile] psilogic.livejournal.com
угу, я там уже саптимязил :)

Date: 2009-04-20 03:29 pm (UTC)
From: [identity profile] bsivko.livejournal.com
>void Monitor::subwindowDestroyed() {

>Одна называется activate_lsp, другая - lsp_activate.

CamelCase и LowerCase в одном флаконе??

Date: 2009-04-21 02:20 pm (UTC)
From: [identity profile] cyfir.livejournal.com
Я работал в команде русских программистов в американской компании.
Француз Виктор наткнулся на комментарий к куску своего кода:

// Leblan - Kozel!!

Виктор попытался выяснить у русских что такое Kozel.
Ему сказали что это самец козы.

Он расспрашивал дальше и старался понять почему он
самец козы, но, кажется, так и не докопался до сути.

Date: 2009-04-21 02:43 pm (UTC)
From: [identity profile] psilogic.livejournal.com
бгггг =)

Date: 2009-05-06 05:46 am (UTC)
From: [identity profile] majniagen.livejournal.com
Иногда вместо нах можно ставить
//8===3???
все комментарии должны быть на английской мове.
Идиотия.
Page generated Sep. 7th, 2025 12:08 pm
Powered by Dreamwidth Studios