• Топ-3 важнейших навыка программиста

    Топ-3 важнейших навыка программиста

    Мы все представляем себе “хорошего программиста” как персону, обладающую примерно вот таким списком качеств и умений: – знает (и не один!) язык программирования- виртуозно пользуется…

  • Как пользоваться Collectors.groupingBy при работе со stream()?

    Как пользоваться Collectors.groupingBy при работе со stream()?

    Collectors.groupingBy — это метод, который используется для группировки элементов потока (Stream) на основе заданного критерия. Он позволяет создать Map, где ключом будет выступать значение, возвращаемое…

  • Чем занят spliterator()?

    Чем занят spliterator()?

    Поговорим про Stream API. Верно ли, что для работы stream() нужет spliterator()? Или это неверное утверждение? На самом деле, для работы stream() напрямую Spliterator не…

  • Кто придумал ООП?

    Кто придумал ООП?

    Объектно-ориентированное программирование (ООП) зародилось в 1960-х годах благодаря работе Оле-Йохана Даля и Кристена Нюгорда, двух норвежских компьютерных ученых. Они разработали первый объектно-ориентированный язык программирования Simula…

Присоединяйтесь к 900+ подписчикам

Оставайтесь в курсе всего, что вам нужно знать.