null or not
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.
Разгребал я недавно свои ссылки «на почитать», и всплыли 2 интересных:
goo.gl/P5Pf2
goo.gl/61yzt
Хотелось бы обсудить, что делать когда нечего возвращать из вычисления. Каждый раз проверять на null и игнорировать блоки и/или бросать исключения или же работать с optional type, благо реализации есть под многие языки, например для java в guava, для c++ — boost.
Посему вопрос: Как вы предпочитаете работать null/nil/none/etc? Какой подход считаете более правильным? Какой более удобным?
20 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів