Size: a a a

Ассемблер

2021 August 17

楽園松本 in Ассемблер
Я полагаю, ноги у единственного return растут из убеждения, что функция должна делать что-то одно. Если она делает что-то одно, то один return ясно показывает, что возвращается.
источник

楽園松本 in Ассемблер
Код не понимаю уде через неделю, о чём ты!
источник

УС

Улькиорра Сифер... in Ассемблер
а зачем свой код декомпилить?
источник

楽園松本 in Ассемблер
1) понять, как оптимизировать;
2) понять, что происходит;
3) поддерживать навык;
4) нравится.
источник

УС

Улькиорра Сифер... in Ассемблер
по 2 пункту исходный код же есть
источник

С

Сергей in Ассемблер
Это плохо. Хорош только тот код, который будет понятен и создателю и большинству. Это же прямая стоимость поддержки кода.

А я вот пишу так, что бы потом разобраться можно было с лёгкостью 😄
источник

С

Сергей in Ассемблер
Я не так сказал. Конечно же разобраться в своих же исходниках
источник

УС

Улькиорра Сифер... in Ассемблер
в любом случае это утопия. А еще масштабирование передает тебе привет
источник

С

Сергей in Ассемблер
Не утопия, а обыденность, продиктованная культурой написания кода. И масшабирование тут вообще не проблема.
Знаешь почему многие ревностно охраняют типизацию переменных? Да потому что у них полностью отсутствуют стандарты написания красивого кода, вот и путаются с типами.
Например, взять склонения по падежам в 1с. Есть стандартный модуль, огромных размеров и сишный вариант, маленький и быстрый. Так вот все используют только первый, потому что второй что бы разобрать надо потратить кучу времени, а это деньги.
Я храню этот сишный код, что бы показывать молодым как нельзя делать никогда. Однобуквенные переменные, никакого деления на изолированные модули, просто куча-мала и не более
источник

С

Сергей in Ассемблер
Кстати, именно поэтому условные "сишники"-одиночки никогда не могут делать полноценные программы! Секрет всего лишь в культуре написания кода
источник

УС

Улькиорра Сифер... in Ассемблер
так и не понял причем здесь склонения
источник

С

Сергей in Ассемблер
Стиль кода. Большой и тормозной более понятный, поэтому его все используют. А крутой и быстрый никто не использует ибо поддерживать его ну очень дорого
источник

楽園松本 in Ассемблер
А я задаю вопрос: зачем нужно поддерживать код?
источник

楽園松本 in Ассемблер
Считаю, что однажды написанная и отшлифованная программа должна работать во веки вечные.
источник

楽園松本 in Ассемблер
Также, я противник мегауниверсальных программ-монстров.
источник

E

Entusiast in Ассемблер
Работать-то будет, а со временем пользоваться ей все перестанут, из-за отсутствия новых функций, или неактуальности существующих.
источник

E

Entusiast in Ассемблер
А браузер у тебя какой?
источник

楽園松本 in Ассемблер
Не знаю. Я отношусь к программе как к законченному материальному предмету. Однажды покупаешь утюг и потом же не станешь расширять его функционал. Если появляется новая реальность, в которой утюг нужно кардинально переделать, то покупаю новый утюг.
источник

楽園松本 in Ассемблер
Самый древний :) Но им же хуже -- сделали SSL, значит идите к чертям, читать ваш сайт не стану. Сделали дебильный скрипт в онлайн магазине, останетесь без моих денег.

Ютюбом я уже не пользуюсь. Следующая на вылет википедия.
источник

С

Сергей in Ассемблер
1. Чтобы применять его в других модулях
2. Чтобы дорабатывать по мере выявления ошибок.
3. Чтобы дорабатывать по мере изменения требовпний
4. Чтобы обучать по нему молодёжь

В программах, которые хотя бы чуть-чуть больше хеллоу ворд, увы, возникают процессы совсем другие
источник