полезное действие } else { // сюда мы не попадем никогда или printf() или throw HOW??? }
на а когда в Elixir есть case и cond которые ругнуться если ты забыли указать все варианты, то выбор очевиден
потому что иногда никакого элс нет и это нормально. думаю, излишние рвение столь же вредно как и недостаточное
Где такое советуют? В императивных языках if без else встречается часто: void foo(Bar bar) { if(bar is null) bar = new Bar(1234); do_work(bar); ... if(something) return; ... } А в эликсире можно в императив.
Обсуждают сегодня