Size: a a a

AUG for Developers

2020 February 04

AC

Anton Chemlev in AUG for Developers
Повторюсь, но у многих в голове нет связи между кодом, что пишут и между тем как оно выполняется.
источник

AC

Anton Chemlev in AUG for Developers
Вот кстати из недавнего. Допустим у вас есть List<ChangeItemBean> changes длиною N элементов. И вот такой код changes*.toString.last(). Вопрос - что здесь может быть не совсем оптимально?
источник

AC

Anton Chemlev in AUG for Developers
Это Groovy если что
источник

T

TotallyTot😸 in AUG for Developers
Грувя
источник

T

TotallyTot😸 in AUG for Developers
Звездочка эт типо колект
источник

T

TotallyTot😸 in AUG for Developers
А потом ласт
источник

AC

Anton Chemlev in AUG for Developers
Spread оператор, да
источник

T

TotallyTot😸 in AUG for Developers
Ну, те я не понял зачем вызывать ту стринг у всех и дергать ласт потом
источник

AC

Anton Chemlev in AUG for Developers
TotallyTot😸
Ну, те я не понял зачем вызывать ту стринг у всех и дергать ласт потом
Бинго. То есть в итоге имеем хоть и короткоживущие, но потенциально большой лишний объект. Хотя надо поменять местами методы
источник

T

TotallyTot😸 in AUG for Developers
Но эт не точно)
источник

T

TotallyTot😸 in AUG for Developers
А ого
источник

T

TotallyTot😸 in AUG for Developers
Вот и я к том что всё идет к повышению абстракции и лучше задать вот этот вопрос, чем попросить написать пузырьковую сортировку
источник

T

TotallyTot😸 in AUG for Developers
Поэтому тот собес для меня остался загадкой, особенно учитывая, что я шёл не на тру дева
источник

T

TotallyTot😸 in AUG for Developers
И вот такое требование в вакансии выше меня явно смущает:
источник

T

TotallyTot😸 in AUG for Developers
Базовое понимание алгоритмов и структур данных (уметь отличать O(N) от O(N^2), массив от списка
источник

AC

Anton Chemlev in AUG for Developers
Чем?
источник

D

Den in AUG for Developers
TotallyTot😸
Вот и я к том что всё идет к повышению абстракции и лучше задать вот этот вопрос, чем попросить написать пузырьковую сортировку
Напомнило )) https://youtu.be/5JMInXAtnQg
источник

T

TotallyTot😸 in AUG for Developers
Та самим наличием, может просто у меня теперь психологическая травма на слово алгоритм
источник

AC

Anton Chemlev in AUG for Developers
TotallyTot😸
Та самим наличием, может просто у меня теперь психологическая травма на слово алгоритм
Ну бро, скорее травма)
источник

AC

Anton Chemlev in AUG for Developers
Допустим, надо тебе что-то тяжёлое считать. И у тебя 2 варианта - просто перебор или  перебор с вложенным циклом. Что ты выберешь?
источник