Джейд упорно садится в другую половину вагона. Любопытно. И разговаривает со мной как бы свысока. Любопытно.
Ну хер с ним; в 9:30 подключился к митингу; там был митинг в этот раз по делу, но ко мне не относится. Но по делу. Архитектора не было потому что.
Потом что, мой пулреквест про Option.get Марко апрувнул, и я его вмержил. Стал разбираться с этими его кейсами. Симулятор плохих данных "нового типа" забацал, но стал изучать, а как, собственно, это все правильно переваривать. И почему, кстати, тесты не рушатся после моих переделок.
Стал разбираться в его коде. Ой бля, свободная монада, замешанная на самопальных моноидах, внутри фьюча, и все это... ни складу ни ладу, а мапредьюс имплементирован через рекурсию. Ну там, конечно, @tailrec, а то давно бы уже рухнуло, но блин. Берем итератор и рекурсивно его проходим? А программировать функционально мы не?
Короче, у меня голова заболела от такого кода, и я поехал домой на поезде на 4.
Ехал и думал, слышь, мужик, тип Матрица и тип Вектор не должны иметь методов, возвращающих "значение по индексу". Это грех, и это глупо. Матрица так матрица. На самом деле мы имеем в виду линейное преобразование; матрицей оно представлено при наличии определенного базиса; но все равно доступ к членам нахер не нужен. Про это еще Ирина Грекова писала, в повести "Кафедра". Я не шучу.
Ну хер с ним; в 9:30 подключился к митингу; там был митинг в этот раз по делу, но ко мне не относится. Но по делу. Архитектора не было потому что.
Потом что, мой пулреквест про Option.get Марко апрувнул, и я его вмержил. Стал разбираться с этими его кейсами. Симулятор плохих данных "нового типа" забацал, но стал изучать, а как, собственно, это все правильно переваривать. И почему, кстати, тесты не рушатся после моих переделок.
Стал разбираться в его коде. Ой бля, свободная монада, замешанная на самопальных моноидах, внутри фьюча, и все это... ни складу ни ладу, а мапредьюс имплементирован через рекурсию. Ну там, конечно, @tailrec, а то давно бы уже рухнуло, но блин. Берем итератор и рекурсивно его проходим? А программировать функционально мы не?
Короче, у меня голова заболела от такого кода, и я поехал домой на поезде на 4.
Ехал и думал, слышь, мужик, тип Матрица и тип Вектор не должны иметь методов, возвращающих "значение по индексу". Это грех, и это глупо. Матрица так матрица. На самом деле мы имеем в виду линейное преобразование; матрицей оно представлено при наличии определенного базиса; но все равно доступ к членам нахер не нужен. Про это еще Ирина Грекова писала, в повести "Кафедра". Я не шучу.