Pull to refresh
-7
0
Victor @vba

Пользователь

Send message

На дворе 2018 вроде, а значит AOP все еще зло.

ВНИМАНИЕ — у этой электронной книги на данный момент битый table of content.

На мой взгляд автор не в состоянии объяснить принцип Лисков и вводит людей в заблуждение ошибочным объяснением.

Мне одна дама доказывала что в Британию невозможно ввезти домашних животных, что у них типа карантин.

Flutter не выглядит ли как попытка воскресить Dart?

«Каждый должен учиться программированию, потому что оно учит думать.»

Сказал человек который к программированию не имел никакого отношения, а хотя какая разница, его же ведь все боготворят.

Пример с софтом — это частный случай, который не подтверждает намного более сильное утверждение, что ФП прямо всегда и везде лучше ИП

Согласен, все задачи выполнимы, на Assembler, проверенно временем. Согласен с вами что это всего лишь мое частное мнение. Но все же повторюсь, ФП гораздо ближе к мат аппарату чем ИП, следовательно выразительнее. Горькая правда в том что ЦП-ру наплевать на это так как он питается только машинным кодом.

Я бы не стал так идеализировать. ФП такой же подход к решению задач, как и любой другой, со своими плюсами и минусами.

Тут готов поспорит, математическое описание какой либо задачи гораздо ближе к функциональному стилю чем к императивному.


Не могу найти ссылку, но читал об одном embedded софте для пейсмекеров который изначально был написан на Сях и который был подвержен сбоям в связи со сложностью кода, которая способствовала трудно выявляемым багам. Как не сложно догадаться из за таких сбоев просто гибли пациенты. Так вот софт переписали на Haskell и вы не поверите сбоев связанных с софтом почти не осталось.


В Java с помощью Optional и Stream можно достаточно элегантно ...

Недомоноид Optional(в версии Java) и непереиспользуемый Stream. ФП в Java это все таки не самый оптимальный вариант и скорее костыль из за безысходности.

На мой взгляд библиотека очень крутая, но стоит применять ее крайне аккуратно. Она может отлично проявить себя в event-driven разработке. Однако, чрезмерное и бездумное ее использование в стандартном императивном программировании, основанном на пуле потоков, может принести много головной боли.

Тут как бы не очень ясно что автор имел ввиду. Нет задач из императивного программирования с которыми ФП не справилось бы. Сказать можно больше, ФП справляется с такими задачи намного лучше императивного подхода. ФП идеально подходит для любой задачи, итеративный подход почти везде это грабли.


Что действительно может выстрелить в ногу так это смесь дикобраза с китом двух под подходов. Например hibernate и vavr, выкиньте первый и используйте второй для написания более функциональной обертки over JDBC без сайд эффектов и будет вам счастье.

У нас есть идеи для Maven 4 и даже Maven 5

Хм, кто бы еще воплотил в жизнь идеи для Maven 3. Проект полиглот, например, посмешище полное.

Да и для стинго-подобной ракеты тоже ничего. Только где вот столько стингов, которые наверное будут дороже ранца, взять? Да и не всякому снайперы под силу сбить солдата летящего под 100 миль в час. Проект с военной точки зрения очень даже перспективный, на мой взгляд.

Если брать во внимание только Францию, не знаю в курсе ли вы как устроен рынок инвестиций в этой стране. Имеется гос поддержка инноваций. Далее в начале каждого финансового сотни частных инвесторов из Фр и других стран готовы инвестировать, особенно в хайповые проекты, летающие доски и ранцы, это мега хайп. Инфу по инвест климату только во Фр за прошлые годы можете найти в сети. Так что это не проблема.


Вот пример другой пример Ива Росси, бывший пилот Швейцарских ВВС, работал на гражданке и разработал Jet wingpack. Мог бы летать с зелеными человечками над Альпами, но нашел себе спонсоров в Дубае.

Из оборонки на нужды гражданских это как бы повсеместно. А вот когда проект начинается сугубо гражданским и потом в нем появляются зеленые кровожадные человечки, это конечно огорчает. У Запаты от спонсоров отбоя нет.

Огорчило конечно это фото, как без них то обойтись.
image

Что мы все делаем не так?

Откуда мне знать, я не врач и не психолог


Применительно к перечисленным проектам я могу спокойно утверждать, что Spark прилично сложнее, чем Spring Framework, потому что достаточно хорошо знаю оба.

Причем здесь мейвен? Вам же сказали что его выбрали лишь бы угодить интерпрайзу.


А уж коли вы собрались выступить за качество — так вы должны показать, что скажем Spark чем-то хуже Spring.

Нет тут речь идет о древне русской мудрости, которая гласит что количество не означает качество, только и всего.


Это говорит очень о многом. В первую очередь — об их масштабе.
Нет это говорит лишь о том что в какой то момент выбор пал на более современную технологию, от которой конечный пользователь в восторге, только и всего.

Покажите мне хотя бы один проект под андроид, в котором 1285 человек участников? Я вот априори более чем уверен, что такого не существует.

Ну кто его знает что там в закромах проприетарных проектов творится, опять же см про качесто и кол-во.


я вот лет 10 минимум уже работаю на разные крупные банки

Искрене собалезную, я как-то в прошлом работал на JPMC, меня хватило на 2 мес их дурдома, больше с банками дела не имею.

Бизнес модель Spark ничем не отличается от любого ос проекта, написан он может быть на чем угодно, а работает из java и scala, к сожалению кто говорит java подразумевает maven на уровне предприятия.


Народу работает более чем много для типичного проекта (хотя только spark сопоставим скажем со spring по числу людей).

Количество не означает качесто.


Так где можно глянуть на пару ваших проектов размером с Apache Hadoop?

Все проекты в мире под андроид собираются из gradle и что, о чем это говорит? Да ни очем, из раздела да мой папа знает каратэ, а мой айкидо, итд...

Да это несомненно перевод и оригинал здесь. MSBlast укажите пожалуйста ссылку на него в начале вашей статьи.

и косячить еще быстрее!

Если вы надумали удалить /etc из вашего gradle скрипта и по стечению обстоятельств у этого скрипта есть права для этого, то это откровенный поиск приключений на пятую точку опоры. Но даже этого можно избежать, следуя принципу доверяй да проверяй, на стороне CI, например не пропускать все что не является управлением зависимостями. Это кстати гораздо проще достигается в sbt


но замахнуться на священный maven, пока, не решился никто.

Не совсем понятно что тут имелось ввиду, maven просто погружается в забвение, где ему и самое место.

Как в целом писать модульные тесты и что тестировать

Information

Rating
Does not participate
Location
Halle, Vlaams Brabant, Бельгия
Date of birth
Registered
Activity