Обновить
-6
0

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

Отправить сообщение

Подсвечиваю: странная любовь к запятым, в первых трёх абзацах штук восемь лишних. Хотя нескольких не хватает, так что любовь ли это?

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

Теперь и в FireFox.

Я не знаю. Именно потому, что задачи, которые я решаю, не требуют ручной оптимизации.

И когда я написал "требует оптимизации на уровне регистров и кеша процессора", я имел в виду усилия со стороны программиста. Если компилятор там чего-то оптимизирует автоматически, без моего участия - да пожалуйста.

Я под него подстраиваться и писать код так, чтоб он соптимизировал, не буду. Пока, конечно, не придут такие требования со стороны бизнеса.

До сих пор это не требовалось никогда, несмотря на то, что я в профессии не один год. И очень сильно подозреваю, что таких задач - подавляющее большинство. Именно поэтому я и написал про "1%".
А требовать от меня каких-то формул или методики подсчёта процентов может только человек, который никогда не сталкивался с понятием "образное выражение".

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

Вопрос: если я пишу бекенд на Python, я какой процент кода оптимизирую на уровне регистров и кеша процессора?

Вы резко сузили кейс (от "весь код" до "игра на C++") - и что этим пытаетесь доказать?

От силы 1% кода, который пишется, требует оптимизации на уровне регистров и кеша процессора. При этом 100% кода читается и модифицируется.

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

И часто критична (ну или хотя бы очень важна) скорость написания кода. Что быстрее – воткнуть один if или анализировать вызовы функции на предмет "отфильтровать/поделить" и затем заниматься изменением дизайна кода?

Может, я неправильно понял.
Есть функция с одним if, которая вызывается 15 раз.
Предлагается этот if вынести в вызывающий код, и у нас станет 15 if вместо одного?

Ну если бы фраза применялась в этом узком контексте (стать владельцем бизнеса), то да, согласен.
Но ведь очень часто её употребляют, когда речь идёт о повышении (в должности, в зарплате и т.д.), о карьерных перспективах вообще.

Эту фразу, к моему большому изумлению, приводят очень часто, хотя она совершенно дурацкая – лошадь в принципе не может стать председателем колхоза, независимо от её модели поведения.

Я согласен, что нет прямой зависимости "много и хорошо работаешь => будешь иметь карьерный рост", но изобретите какой-нибудь другой, более правдоподобный, мем, оставьте бедную лошадь в покое...

Упомянутое Вами «уметь объяснять» - вот это как раз и есть педагогический талант, далеко не каждому дано. (И при чём здесь мудак/не мудак? Вещи ортогональные.) Я за четверть века преподавания всяких насмотрелся, поверьте.

Конечно, «замотивированный» и «1-на-1» задачу упрощает, но и в такой ситуации не каждый справится.

людей обесил

Понятно, что опечатка, но вот какая? "Людей собесил" или "людей бесил"? 😊

Я сильно подозреваю, что у Вас нет высшего филологического (судя по тому, что Вы пишите комментарии на айти-ресурсе), что совсем не мешает Вам писать грамотно.

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

В первом абзаце из восьми запятых присутствует только три, такой текст читать ну оооочень больно.

Ладно, я понимаю, что сам ты безграмотный бездарь и не способен писать грамотно, но сейчас вокруг стотыщмиллионов нейронок – неужели нельзя скормить свой текст какой-нибудь из них для корректировки???

Не удивлён, что у автора проблемы в профессиональной сфере 😑.

Ага, нашёл, хотя и не без труда.

Но лучше бы ссылка была в тексте :)

А как можно лицезреть первую часть? В тексте ссылки не видать, в профиле единственная публикация – эта.

Просидел на Evernote 11 лет, пришлось (очень больно) слезать после того, как они закрыли возможность оплачивать из России.

Ну т.е. если устраивает бесплатный аналог, то пользоваться можно. Меня не устраивает.

трэнд

мэнэджерам

трэкеры

У Вас родной язык монгольский, что ли?

Про то, что в офисе производительность труда лучше — это вообще бред.

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

Я знаю как минимум одного человека, которому в офисе лучше, чем дома – это я 🙂.

Покрыть весь код тестами — вполне себе вызов, потому что для некоторых участков кода это может быть невозможно, например, модули, использующие псевдослучайные числа. Мы просто не сможем предугадать результат их выполнения.

С чего это?

Просто прячете генерацию псевдослучайных чисел за простеньким адаптером, который мокаете в тестах, и - ву а ля! - покрываете тестами модули, использующие псевдослучайные числа.

Эта задача (и её решение) была ещё в советских книгах для детей по занимательной математике. Тогда таких книг издавалось достаточно много, у меня самого несколько было.

Главный вопрос – поддерживает ли WikiJS иерархические теги (подобно Evernote). Без этой функции создание хоть сколько-нибудь крупной базы знаний обречено на провал.

Информация

В рейтинге
5 180-й
Зарегистрирован
Активность