All streams
Search
Write a publication
Pull to refresh
9
0

User

Send message

Классика - закомментировать кусок кода :)

Было бы интересно посмотреть на решение, в котором оптимизация была бы не на минимум шагов, а на максимум контрастности в исходном состоянии (то есть или большинство клеток чёрные, или большинство белые).
Простите, а вы пользуетесь мобильным- или интернет-банком?
По-моему, единственный способ гарантировать, что ПД не будут использоваться бесконтрольно со стороны их владельца — это выполнять любую обработку этих данных исключительно на доверенном(ых) пользовательском устройстве(вах).
Либо увеличилось количество школ, и, как следствие, доступность образования.
Зарплату уполовинило бы, если бы работники были взаимозаменяемые. А так, мужик идёт в шахту/программу писать, женщина — учителем в школу / ноготочки делать.
Раздражает же именно нерелевантная реклама. К примеру, я не прячусь, работаю программистом больше десятка лет. Но реклама постоянно приглашает меня пройти курсы типа «JavaScript для начинающих» или «Освой С++». Так что пространсво для повышения релевантности большое.
тесты тоже можно и нужно рефакторить, но только сам код при этом должен оставаться неизменным
Если я правильно понимаю TDD, то переход RED->GREEN нужен в том числе и для проверки самих тестов. Если у меня тесты зелёные, затем я их «отрефакторил», а они всё ещё зелёные, появилась ненулевая вероятность, что они будут зелёные даже со сломанным основным кодом.
А чем отличается
n > 40: x1
от
n > 45: n
?
Постарайтесь не применять наследование. Вместо него используйте композицию зависимостей. Часто наследование применяют для реализации принципа DRY (don’t repeat yourself), вынося общий код в родителя, но тем самым нарушая принцип KISS (keep it simple stupid), увеличивая сложность юнитов.

Не понятная идея — «не делайте так». А как делать?
По моим наблюдениям, наследование также часто применяют для реализации отношения «является» при построениии иерархии классов. Вы предлагаете отказаться от иерархии?
В чём принципиальная разница между отдельной веткой и отдельным комитом со стилевыми правками в фича-ветке? При ревью можно же взглянуть на правки конкретных комитов.

Это был ритуал? Или какое-то обоснование такой практике озвучивали?

Здравствуйте! "Bash и кибербезопасность..." почему-то недоступна в электронном виде.

У них, похоже, абстракция протекла..

IMHO, для запоминания нужна как раз не цельная система описания картины мира, а применение свежеполученных знаний в интересной для обучающегося области.
А нет планов прикрутить бенчмарки полученных вариантов и сортировать список вариантов по быстродействию?
2

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer
Senior
Git
.NET
C#