singlepost

Феншуй и карма << На главную или назад  

Способ 1:
if (port.inPort)
{
refGraph = port.graphLink.src;
}
else
{
refGraph = port.graphLink.dst;
}
foreach (CProgramObj cObj in objects)
{
if (cObj.graphObj == refGraph)
{
refObj = cObj;
break;
}
}
Способ 2:
refGraph = port.inPort ? port.graphLink.src : port.graphLink.dst;
refObj = objects.Find(cObj => cObj.graphObj == refGraph);

Какие из способов, по вашему мнению, не портит карму и не нарушает Феншуй?

35 ответов в теме “Феншуй и карма”

  1. 6
    Людмила Уланова ответил:

    Конечно, второй )))))

  2. 5
    Дмитрий Лиников ответил:

    Второй вариант. Поддерживать код, написанный в первом варианте,затруднительно.

  3. 4
    Константин Смотритель ответил:

    Офтоп: Жека, ты лучше в теме про первый язык ответь =))))

  4. 3
    Жека Кирпичев ответил:

    Но зато первый более мейнстримовый, и его сможет Поддерживать больше говнокодеров!

  5. 2
    Константин Смотритель ответил:

    Второй, однозначно. Первый плохо читаем и малопонятен (т.к. глупо реализовывать find, особенно используя foreach =))).

  6. 1
    Николай Митропольский ответил:

    Толсто!

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.