Size: a a a

2020 September 03

АК

Алексей Колмогоров... in pro.js
S.unity
аа точняк. бля. чут я разогнался
Ну первый этап правильный, продолжай дальше.
источник

E

Eugene in pro.js
Алексей Колмогоров
Я недавно видел чел написал кода на 30 строк, потом ему понадобилось условие добавить в начало, он взял все эти 30 строк скопировал и в else запихал.
А в чем проблема?)
источник

АК

Алексей Колмогоров... in pro.js
Eugene
А в чем проблема?)
Это был ты? 😂
источник

E

Eugene in pro.js
Алексей Колмогоров
Это был ты? 😂
Тебе виднее по идее)
источник

АК

Алексей Колмогоров... in pro.js
Ну просто когда весь код копируется из-за одной переменной это полное непонимание происходящего по моему.
источник

E

Eugene in pro.js
Алексей Колмогоров
Ну просто когда весь код копируется из-за одной переменной это полное непонимание происходящего по моему.
Ты не написал ничего про «копируется»)
источник

E

Eugene in pro.js
Прочти ещё раз своё сообщение)
источник

АК

Алексей Колмогоров... in pro.js
Алексей Колмогоров
Я недавно видел чел написал кода на 30 строк, потом ему понадобилось условие добавить в начало, он взял все эти 30 строк скопировал и в else запихал.
> он взял все эти 30 строк скопировал и в else запихал
источник

E

Eugene in pro.js
А, вот так) понял) просто твоё сообщение понял сначала, что он перенёс код в условие
источник

АК

Алексей Колмогоров... in pro.js
if (prompt("что-то там", "")) {
 // 30 строк
} else {
 // 30 строк
}
источник

АК

Алексей Колмогоров... in pro.js
Бывает.
источник

E

Eugene in pro.js
Алексей Колмогоров
if (prompt("что-то там", "")) {
 // 30 строк
} else {
 // 30 строк
}
Ясно) научится, если объяснить, что это неправильно
источник

d

dynamic in pro.js
30 строк  в блоке (любом) это вообще не нормально.
источник

d

dynamic in pro.js
Надо делить на функции.
источник

АК

Алексей Колмогоров... in pro.js
Удивительно что принцип такой простой, но многие не могут следовать ему. Копипаста - наше всё.
источник

d

dynamic in pro.js
Алексей Колмогоров
Удивительно что принцип такой простой, но многие не могут следовать ему. Копипаста - наше всё.
Потому что прежде чем учить языки, надо учить информатику, а именно алгоритмы. С донесением уровней абстракций. Но многие это пропускают. Потому что всем кажется что это какое-то очень очевидное, и все вроде в школе проходили. На самом деле многие не проходили, а во-вторых, очень многие не могут расписать простейшие алгоритмы.
источник

АК

Алексей Колмогоров... in pro.js
dynamic
IfStatement|ConditionalExpression под конкретные юхкейсы, если слишком изъебнуться можно обойтись и без них. Используя например switch или, если литеральный аналог - хэшмэп

{a, b, c}[x]
Кстати, вот это хорошо для избавления от if|switch, во всяких обфускаторах эти конструкции никогда не заменяются и они прям в глаза бросаются, по ним легко восстанавливать ключевые моменты. Можно по идее на функцию переписать или реально на хэшмапу.
источник

d

dynamic in pro.js
(в смысле расписатт не на ЯП, а на словах. алгоритм какого-то действия. то есть спуститься на уровень абстракции ниже, чем само действие) - вроде как - налить чай.
источник

d

dynamic in pro.js
И вот это вот все.
источник

АК

Алексей Колмогоров... in pro.js
dynamic
Потому что прежде чем учить языки, надо учить информатику, а именно алгоритмы. С донесением уровней абстракций. Но многие это пропускают. Потому что всем кажется что это какое-то очень очевидное, и все вроде в школе проходили. На самом деле многие не проходили, а во-вторых, очень многие не могут расписать простейшие алгоритмы.
Ну многие считают что снижение порога входа в программирование это круто.
источник