- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
bool userNameChanged = true;
bool passwordChanged = true;
if(userNameChanged)
{
// какие-то операции
}
if(passwordChanged)
{
// ещё какие-то операции
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.9
bool userNameChanged = true;
bool passwordChanged = true;
if(userNameChanged)
{
// какие-то операции
}
if(passwordChanged)
{
// ещё какие-то операции
}
Вот ещё один код от нашего шефа-индуса...
// какие-то операции
// ещё какие-то операции
стояло бы
passwordChanged = false, то так бы и было написано
// какие-то операции
Хотя может Си99
Поскольку переменные не объявлены как static и не лежат в анонимном неймспейсе, изменить их значение можно из любой единицы трансляции. Так что не обязательно городить огород с магическими вызовами функций.