Например: "программа" - на "закон", "программист" - на "экономист" (или кто у нас законы пишет...), то по-моему это правда жизни для нас бухгалтеров :frown:
Закон пропорциональности. Чем более программа необходима, тем больше в ней ошибок.
Следствие. Ошибок не содержит лишь совершенно ненужная программа.
Фундаментальный закон теории ошибок. На ошибках учатся.
Следствие 1. Программист,написавший программу, становится ученым.
Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
Замечание. На то он и ученый.
Указание начинающему программисту. Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.
Закон необходимости ошибок. Программист может обнаружить ошибку только в чужой программе.
Следствие. Ошибке не все равно, кто ее обнаружит.
Совет начинающему программисту. Никогда не исправляйте найденные ошибки, ибо это повлечет за собой появление неизвестного числа ненайденных. Лучше опишите их в сопроводительной документации как особенность программы.
Определение. Будем называть языком ошибок правила, в обход которых пишутся программы.
Язык ошибок
Ошибки могут следовать друг за другом.
От перестановки двух эквивалентных ошибок результат не меняется
(коммутативность эквивалентных ошибок ).
Две последовательные ошибки можно об`единить в одну, более сильную.
Одинаковые ошибки необязятельно делать каждый раз, достаточно сделать одну, а затем обрашаться к ней по мере необходимости из любого места программы.
Ошибки могут образовывать циклы. Наиболее устойчивый из них - бесконечный.
Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).
Ошибки допускают многократное вложение друг в друга. Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Свойство четности ошибок. Если написанная программа сработала правильно, то это значит, что во время ее работы выполнилось четное число ошибок или программист не понял задание.
Формулировка вышеприведенного свойства, предназначенная для политиков. Ошибка, повторенная дважды, перестает быть ошибкой.
Взаимодействие ошибок с базовой операционной системой.
Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
Запросы операционной системы к ошибкам ошибками могут игнорироваться.
Запросы ошибок к операционной системе игнорироваться не могут.
При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и ее ошибками.
На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.
Системные программы
Системные программы облегчают процесс написания прикладных программ и их ошибок.
Определение. Тестирование - это процесс нахождения ошибок в
тесте. Хороший тест должен содержать ошибки, компенсирующие их нехватку в тестируемой программе.
Языковый редактор, призванный уберечь программиста от синтаксических ошибок, позволяет вносить в программу весьма хитроумные ошибки, которые не удается обнаружить ни транслятором, ни отладчиком.
Обычный текстовый редактор таких возможностей не предоставляет.
Программа-транслятор, предназначенная для перевода программ с языка высокого уровня на машинный язык, при переводе порождает ошибки.
Ошибки, которые содержались в исходном описании, переводятся безошибочно.
Заключительный совет тем, кто до него добрался. До начала работы над проектом следует тщательно продумать все необходимые ошибки и связи между ними. Это значительно упростит работу над ошибками в самом проекте.
ну вот, закончила Катя и свой последний путь. Из крематория на кладбище "Жертв 9-го января".
Как просила, часть праха положили в могилу к маме, кубик с урной - к бабушке.
Немножко "подёргались нервами" т.к. в морге, где выдавали урну. работник поинтересовался наличием справки о кремировании. Её, почему-то, не оказалось. Создалась маленькая паника. Слова работника о том, что у нас уже все нужные справки, в т.ч. "синие корочки" (типа - пропуск на погребение) в наличии, утешили, но слабо.
В итоге, нужная справка оказалась в доках , оставленных в администрации, на кладбище, вместе с зявлением и копией св-ва о смерти. Сие есть их подконтрольный пакет.
Погода случилась, на удивление, чудесной. Солнечной, не морозной и не слякотной.
Урну поместили в заранее вырытую ямку, тут я "подготовился" и включил чтение "Отче наш" на телефоне. Не очень правильное, на мой взгялд, но искать лучшее не было времени. Можно было и самому прочитать молитву с экрана, но ...как-то...оно . Не почину, я считаю. Не шибко верующий я, дитё коммунистического воспитания, атеист по -незнанию.
Наши заботы о Кате, кажется, подошли к концу.
Остальным, теперь уже пусть занимаются наследники.
Прими, Господи, душу рабы твоей Екатерины.
Доброе утро
Подскажите, в релизе 7.70.384, реализована возможность ведение учета и
формирование Отчета 6,2-НДФЛ
при выплате аванса 30 числа, а окончательного расчета 15 числа следующего месяца
(аванс за январь 2024 выплачивается 30 января 2024,
остаток зарплаты выплачивается 15 февраля 2024;
и по той-же схеме весь год;
аванс за декабрь 2024 30 декабря,
остаток зарплаты выплачивается 15 января 2025)
провел документы "Перечисление НДФЛ в бюджет"
попытался сформировать отчет 6,2-НДФЛ за 2024
формируется не правильно
в Приложение 1 за декабрь 2024 весь доход (аванс декабрь + остаток ЗП декабрь),
а правильно - остаток ЗП ноябрь + аванс декабрь
или я не правильно понимаю?
А оно требует привязаться в этому СберАйди. Я не хочу ничего лишнего никуда привязывать
Авито тоже просит сбер айди или тинькоф айди для размещения объявления об услугах, либо паспорт. Ну или размещай платно. Один раз попробовала заплатить за размещение, просмотров было в 3 раза меньше, чем до этих нововведений, когда можно было не привязывать свои данные и бесплатно. Так что плюнула на него свои услуги размещать.
Да, это сберовское детище. Поскольку я их клиент, то как-то и не парилась на эту тему.
Но напротив на днях выбесилась. Покупала книжки на литрес, а там можно "спасибами" заплатить. Хотела сделать это. А оно требует привязаться в этому СберАйди. Я не хочу ничего лишнего никуда привязывать, карту виртуальную я готова привязать, а так чего-то не очень.
Да, я знала, что это их сервис.
Пользуюсь Сбербанком и их сервисами не первый год.
Не вижу проблемы.
Ты читала подробно все тексты, которые выдаются при нажимании кнопочек в интернете? Явно нет. А там ведь все написано.
Аккаунт Сбера айди удалить можно. Только непонятно зачем.
Т Е О Р И Я О Ш И Б О К
Ошибки так же неисчерпаемы, как и атом.
Аксиома. В любой программе есть ошибки.
Закон пропорциональности. Чем более программа необходима, тем больше в ней ошибок.
Следствие. Ошибок не содержит лишь совершенно ненужная программа.
Фундаментальный закон теории ошибок. На ошибках учатся.
Следствие 1. Программист,написавший программу, становится ученым.
Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
Замечание. На то он и ученый.
Указание начинающему программисту. Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.
Закон необходимости ошибок. Программист может обнаружить ошибку только в чужой программе.
Следствие. Ошибке не все равно, кто ее обнаружит.
Совет начинающему программисту. Никогда не исправляйте найденные ошибки, ибо это повлечет за собой появление неизвестного числа ненайденных. Лучше опишите их в сопроводительной документации как особенность программы.
Определение. Будем называть языком ошибок правила, в обход которых пишутся программы.
Язык ошибок
Ошибки могут следовать друг за другом.
От перестановки двух эквивалентных ошибок результат не меняется
(коммутативность эквивалентных ошибок ).
Две последовательные ошибки можно об`единить в одну, более сильную.
Одинаковые ошибки необязятельно делать каждый раз, достаточно сделать одну, а затем обрашаться к ней по мере необходимости из любого места программы.
Ошибки могут образовывать циклы. Наиболее устойчивый из них - бесконечный.
Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).
Ошибки допускают многократное вложение друг в друга. Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Свойство четности ошибок. Если написанная программа сработала правильно, то это значит, что во время ее работы выполнилось четное число ошибок или программист не понял задание.
Формулировка вышеприведенного свойства, предназначенная для политиков. Ошибка, повторенная дважды, перестает быть ошибкой.
Взаимодействие ошибок с базовой операционной системой.
Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
Запросы операционной системы к ошибкам ошибками могут игнорироваться.
Запросы ошибок к операционной системе игнорироваться не могут.
При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и ее ошибками.
На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.
Системные программы
Системные программы облегчают процесс написания прикладных программ и их ошибок.
Определение. Тестирование - это процесс нахождения ошибок в
тесте. Хороший тест должен содержать ошибки, компенсирующие их нехватку в тестируемой программе.
Языковый редактор, призванный уберечь программиста от синтаксических ошибок, позволяет вносить в программу весьма хитроумные ошибки, которые не удается обнаружить ни транслятором, ни отладчиком.
Обычный текстовый редактор таких возможностей не предоставляет.
Программа-транслятор, предназначенная для перевода программ с языка высокого уровня на машинный язык, при переводе порождает ошибки.
Ошибки, которые содержались в исходном описании, переводятся безошибочно.
Заключительный совет тем, кто до него добрался. До начала работы над проектом следует тщательно продумать все необходимые ошибки и связи между ними. Это значительно упростит работу над ошибками в самом проекте.