Как раз вчера хотел найти сериал производства KION и для этого пришлось тупо перебирать все витрины. Ни поиска, ни фильтра найти не удалось. Впечатление от пользования скорее негативные.
Что дядюшка Мартин говорит про именование функций? Как бы он порекомендовал назвать функцию .которая возвращает текущий элемент и передвигает итератор?
Эти правила конкретизируют, как написать код так, чтобы он считался "чистым".
Главное правило чистого кода - это от общего к частному (про контроль уровней абстракций, функция может вызывать только функции с более низким уровнем абстракции).
Дано: прыгающие существо, перепрыгивает через крыши и заборы. Делается вывод, что это человек. Но возникает вопрос, на основании чего? Был сделан следственный эксперимент со спортсменом в обуви на пружинках?
Недавно установил Debian 12 на Asus Zenbook - всё работает.
Как раз вчера хотел найти сериал производства KION и для этого пришлось тупо перебирать все витрины. Ни поиска, ни фильтра найти не удалось. Впечатление от пользования скорее негативные.
Проект сотни тысяч строк, разобраться что в нем происходит - много месяцев.
Для подобного проекта, документация несколько сотен страниц - за несколько недель можно вникнуть.
Что дядюшка Мартин говорит про именование функций? Как бы он порекомендовал назвать функцию .которая возвращает текущий элемент и передвигает итератор?
То есть, функцию next() делает две вещи, но принцип SRP не нарушает? Вот тут нужны прям подробные пояснения.
Только функция next() нарушает принцип единственной ответственности, делает сразу две вещи, и итератор передвигает, и элемент возвращает.
Роборука к кнопка на дисплее "Подать пакет".
Проблему, что нужно низко нагибаться за пакетом, планируется решать?
Все просто, с возрастом способность перерабатывать алкоголь снижается.
Для разбора приведенного примера, а тем более для того чтобы подобные вещи читать бегло, нужно существенно более 5 минут.
Программист читает код, видит:
И спокойно читает дальше.
Если же, программист читает код и видит:
То это потребует как минимум 5...10% рабочего времени на понимание того, что здесь происходит. А зачем, вообще лучше не задумываться.
То есть, это инструкция на тему как украсть рабочее время.
Я склоняюсь к версии, что это "забытая" бетонная технология, до сих пор используется для ремонта достопримечательностей Санкт-Петербурга.
Скрытый текст
Стена утилитарное сооружение, никто никогда не вкладывает огромные инвестиции в подобные вещи.
Сейчас существует много стран где уже по несколько поколений не работают, но ни одной новой полигональной кладки не появилось.
Главное правило чистого кода - это от общего к частному (про контроль уровней абстракций, функция может вызывать только функции с более низким уровнем абстракции).
Дано: прыгающие существо, перепрыгивает через крыши и заборы. Делается вывод, что это человек. Но возникает вопрос, на основании чего? Был сделан следственный эксперимент со спортсменом в обуви на пружинках?
Хорошие варианты по хорошей цене появляются редко, а ипотеку можно рефинансировать.
Базовые принципы программирования, синтаксис, на основе которого основано огромное количество языков.
Какой то странный разбор.
С - простой язык, содержит исключетельной простейшие конструкции: циклы, условия, функции. Даже арифметика указателей не сильно сложная тема.
Учебные программы на тему различных математических вычислений и работой со строками, на мой взгляд, идеальные задачи для изучения программированием.
Где тут в обучающих примерах можно найти хоть намек на UB не понятно. И STL в С тоже нету.
Тема заголовка "это другое" не раскрыта. То есть, как и почему выбрали Китай не понятно.
Да. Не понял, как такое возможно, что песок попав в шестерни, одна из которых платиковая, вылетает без последствий.