Привет, Хабр! Представляю вашему вниманию перевод своей статьи «Why you should think about functional programming», посвященной функциональному программированию. Почему вы должны думать о функциональном программировании? Давайте ответим на следующие вопросы: всегда ли ваши проекты выполняются в…
Когда слышишь, как некоторые люди говорят о функциональном программировании, можно подумать, что они попали в какую-то секту. Они болтают о том, как оно изменило их способ восприятия кода. Они превозносят преимущества чистоты. И провозглашают, что теперь они способны…
В данной статье автор предоставит информацию о собственной библиотеке для обработки исключений (Exception) в функциональном стиле.ПредпосылкиВ Java начиная с версии 8 появились новые возможности в виде функциональных интерфейсов и потоков (Stream API). Эти возможности позволяют писать код в новом функциональном стиле без явных циклов, временных переменных, условий ветвления и проч. Я уверен что этот стиль программирования станет со временем основным для большинства Java программистов. Читать далее
Человек- подобное в подобном, универсальный солдат, точнее универсальный нейрон.Знакомая многим Татьяна Черниговская в одной из своих лекций задала риторический вопрос: «Можно ли думать животными?» То есть специалисты в области изучения мозга об этом явно задумываются.Я не специалист, ничего про животных пока сказать не могу. А вот ответ на вопрос «Можно ли думать людьми?» давно лежит на поверхности. Об этом и поговорим. Можно ли думать людьми - читаем и думаем