@akastargazer Извиняюсь за ответ, если он тупой, но — инициализируй при объявлении??
@johan вот как раз я и столкнулся с ситуацией, что при объявлении нет инфы, как оно должно быть проиничено. Нет определённости. А закладывать ее сразу, это значит заложить потенциальную мину
@akastargazer Как это? Объявляй как FALSE или как нужно по логике. Неопределенности вроде не будет, а исторически FALSE это 0.
@johan по логике, у меня как раз неопределенность на старте. Если я задам FALSE, то задам определённость там, где ее не должно быть. Это плохое решение, может сбивать с толку.
@akastargazer Ну так а на что ты жалуешься тогда? На старте у тебя неопределенность, ты хочешь boolean... Должно быть место, где ты ему присвоишь значение, не?
@johan потому что Джордж Буль лох, придумал хуету двухзначную
@akastargazer А как иначе ты реализуешь логику? AND, OR, NOT, MAYBE? 🤣
@akastargazer Так напиши свой класс с тремя состояниями?
@johan ну, блин, класс...