- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
bool userNameChanged = true;
bool passwordChanged = true;
if(userNameChanged)
{
// какие-то операции
}
if(passwordChanged)
{
// ещё какие-то операции
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
bool userNameChanged = true;
bool passwordChanged = true;
if(userNameChanged)
{
// какие-то операции
}
if(passwordChanged)
{
// ещё какие-то операции
}
Вот ещё один код от нашего шефа-индуса...
// какие-то операции
// ещё какие-то операции
стояло бы
passwordChanged = false, то так бы и было написано
// какие-то операции
Хотя может Си99
Поскольку переменные не объявлены как static и не лежат в анонимном неймспейсе, изменить их значение можно из любой единицы трансляции. Так что не обязательно городить огород с магическими вызовами функций.