много чего не ложится на математику (по крайней мере не уровня квантовой физики). Например, чтение с диска, ожидание ввода пользователя, сеть и т.п. Да и многие бизнес-процессы плохо формализуются. Так то давно есть функциональные языки программирования и автоматическое доказательство непротиворечивости программы, но что-то чуда не произошло.
Большой xml с большой и сложной вложенностью очень плохо мержится. Глазам и ментальному здоровью очень больно. Хотя мой опыт был не с svg, а с форматом схем camunda.
Ну собственно, даже в англ википедии так и написано (а оно вроде как цитата из Martin, Robert C. (2003). Agile Software Development, Principles, Patterns, and Practices):
In conventional application architecture, lower-level components (e.g., Utility Layer) are designed to be consumed by higher-level components (e.g., Policy Layer)
Т.е. тот кирпич что выше, опирается на кирпичи что ниже. Мы как бы выстраиваем пирамиду приложения.
Я не знаю когда вы проходили у них собеседование. Но последние года 2 мне прилетело от них наверное 5 или даже больше предложений из разных команд. То ли я такой красивый, то ли они уже всем подряд рассылают предложения. Сейчас они вообще предлагают поработать в нескольких командах и выбрать ту самую. Что-то мне подсказывает, что не всё так радужно у них в найме.
Если честно, понятия не имею почему так не делают (или делают редко). Потому нагло поспекулирую.
Опытный сеньор (возможно даже мидл) может понять по данной кодовой базе что у вас проблема в архитектуре приложения. И, соответственно запросить выше зарплату. Или вообще отказаться. Может поэтому так не делают? Кроме того часто нужно погружение в предметную область. Кажется что никто просто не хочет этим заниматься.
Также хотел бы отметить, что требовать, например при рефакторинге или имплиментации фичи, писать реальный код бессмысленно. А то и вообще неуважение к интервьюируемому. Букавы любой сможет на клавиатуре набрать. Достаточно просто плана действий. Если, конечно вы не джуна нанимаете или начинающего мидла.
(Вот сейчас снова прочитал ваше сообщение и кажется вы именно про начинающих мидлов и джунов писали).
Уже давно сделано в apm. При установке или обновлении некоторых программ конфиг можно править галочками в гуе (на самом деле я помню только ncurses вариант, но думаю для варианта обновления через гуй, там будет обычное окно).
Проблема еще в том, чтобы можно было в гуе выделить и скопировать текст. А то иногда эта миссия невыполнима. Мне в таких случаях приходилось делать скриншоты текста ошибки (здесь должна быть картинка с фейспалмом).
На винде сидят не из-за того что она удобней, а из-за того, что часто уже есть бэкграунд с ней. Напомню, что до недавнего времени в тех же школах небыло никакого линукса. Была винда. На уроках по информатике изучали винду. С 99% вероятностью везде в офисах стояла винда. Винда была везде. Увидеть линукс -- всё равно что встретить единорога. И это заслуга менеджмента майкрософта.
С каких пор в Убунте надо лезть в конфиг, чтобы отредактировать тестовый документ?
На прошлом месте работы сменилось несколько наборов программистов, а у менеджеров как стояла Убунта, так и стоит. Никто ее не обслуживал никогда. Она даже не обновлялась годами. И не было ни одного дня простоя по причине проблем с ОС.
Затем чтобы пользоваться линукс экосистемой и при этом не есть кактус. Вот хочется — пользоваться линуксов, но ничего про него не знать. Ну как андроид, только для ПК
Ну так вроде Убунта под этим лозунгом и запускалась.
могу ошибаться, но вектора неязыкозависимы.
Вроде как для этого не нужен мессенджер. Вообще ничего устанавливать не обязательно.
если вы можете это все сделать, то вы уже достойны сертификата)). Возможно конечно не по той теме, но это и не очень важно.
много чего не ложится на математику (по крайней мере не уровня квантовой физики). Например, чтение с диска, ожидание ввода пользователя, сеть и т.п. Да и многие бизнес-процессы плохо формализуются. Так то давно есть функциональные языки программирования и автоматическое доказательство непротиворечивости программы, но что-то чуда не произошло.
Большой xml с большой и сложной вложенностью очень плохо мержится. Глазам и ментальному здоровью очень больно. Хотя мой опыт был не с svg, а с форматом схем camunda.
Ну собственно, даже в англ википедии так и написано (а оно вроде как цитата из Martin, Robert C. (2003). Agile Software Development, Principles, Patterns, and Practices):
Т.е. тот кирпич что выше, опирается на кирпичи что ниже. Мы как бы выстраиваем пирамиду приложения.
Я не знаю когда вы проходили у них собеседование. Но последние года 2 мне прилетело от них наверное 5 или даже больше предложений из разных команд. То ли я такой красивый, то ли они уже всем подряд рассылают предложения. Сейчас они вообще предлагают поработать в нескольких командах и выбрать ту самую. Что-то мне подсказывает, что не всё так радужно у них в найме.
Если честно, понятия не имею почему так не делают (или делают редко). Потому нагло поспекулирую.
Опытный сеньор (возможно даже мидл) может понять по данной кодовой базе что у вас проблема в архитектуре приложения. И, соответственно запросить выше зарплату. Или вообще отказаться.
Может поэтому так не делают? Кроме того часто нужно погружение в предметную область. Кажется что никто просто не хочет этим заниматься.
Также хотел бы отметить, что требовать, например при рефакторинге или имплиментации фичи, писать реальный код бессмысленно. А то и вообще неуважение к интервьюируемому. Букавы любой сможет на клавиатуре набрать. Достаточно просто плана действий. Если, конечно вы не джуна нанимаете или начинающего мидла.
(Вот сейчас снова прочитал ваше сообщение и кажется вы именно про начинающих мидлов и джунов писали).
так кавычки же
Ну в линуксе хотя бы есть мейнтейнеры, которые проверяют совместимость с конкретной версией дистрибутива
Уже давно сделано в apm. При установке или обновлении некоторых программ конфиг можно править галочками в гуе (на самом деле я помню только ncurses вариант, но думаю для варианта обновления через гуй, там будет обычное окно).
Проблема еще в том, чтобы можно было в гуе выделить и скопировать текст. А то иногда эта миссия невыполнима. Мне в таких случаях приходилось делать скриншоты текста ошибки (здесь должна быть картинка с фейспалмом).
Вы что, в линуксе настраиваете из консоли? Зачем? Почему не пользуетесь GUI с галочками предоставленными вашим ДЕ?
На винде сидят не из-за того что она удобней, а из-за того, что часто уже есть бэкграунд с ней. Напомню, что до недавнего времени в тех же школах небыло никакого линукса. Была винда. На уроках по информатике изучали винду. С 99% вероятностью везде в офисах стояла винда. Винда была везде. Увидеть линукс -- всё равно что встретить единорога. И это заслуга менеджмента майкрософта.
С каких пор в Убунте надо лезть в конфиг, чтобы отредактировать тестовый документ?
На прошлом месте работы сменилось несколько наборов программистов, а у менеджеров как стояла Убунта, так и стоит. Никто ее не обслуживал никогда. Она даже не обновлялась годами. И не было ни одного дня простоя по причине проблем с ОС.
Ну так вроде Убунта под этим лозунгом и запускалась.
Из этого следует, что сложные системы чувствительны к "положению Юпитера на небе".
Мне показалось, что тут именно это и обсуждают.
Так хрома нету в системных репозиториях -- он проприетарный.
Ваше заявление как минимум не соответствует цифрам из статьи. Я не удивлюсь, если соотношение окажется равным.