Нужны ли if else в программировании? Когда использовать и чем можно заменить?