История изменений
Исправление safocl, (текущая версия) :
лишь однажды вопрос — накой это на собесе вообще спрашивать для реализации, если таковое уже придумано очень давно и реализации уже имеются? — бессмысленное — просто юзаешь в коде то что уже сделано, зачем самому что-то таковое делать? — вот и вырастают поколения разрабов-костылеровщиков, которые делают явные циклы в коде вместо уже имеющихся готовых решений.
лучше бы исследовали знания в части использования памяти, кастов, юнионов и подобного, что как раз может сделать качественную оценку для того, как может тот или иной разработчик сделать код, — поскольку в случае незнания (непонимания) такового и происходят все эти «запинки» с багами в коде, которые очень сложно отследить (хотя бывает и достаточно тривиально, если нормально поиском по кодовой базе пройтись по очевидным сценариям частых ошибок).
ну и лично моё мнение — что попросту наоборот на счёт использования явных «реализаций» в коде нужно «ругать», что бы использовали уже написанное — иначе кодовые базы вот и превращаются в многомиллионные строки вместо использования до сотен раз меньшего количества.
все эти «олимпиадовские» «замашки» должны пресекаться на отборе — ну и во время отслеживания возделанного кода тимлидами. — А тут я порой читаю что как раз «тимлид-подобные» лица наоборот поощрают написание «встроенного явного цикла», вместо использования уже готового алгоритма. Да и даже на олимпиадах я считаю необходимо снижать оценки сильно для неспособных применять уже имеющийся код (как минимум в стандартной либе).
Исправление safocl, :
лишь однажды вопрос — накой это на собесе вообще спрашивать для реализации, если таковое уже придумано очень давно и реализации уже имеются? — бессмысленное — просто юзаешь в коде то что уже сделано, зачем самому что-то таковое делать? — вот и вырастают поколения разрабов-костылеровщиков, которые делают явные циклы в коде вместо уже имеющихся готовых решений.
лучше бы исследовали знания в части использования памяти, кастов, юнионов и подобного, что как раз может сделать качественную оценку для того, как может тот или иной разработчик сделать код, — поскольку в случае незнания (непонимания) такового и происходят все эти «запинки» с багами в коде, которые очень сложно отследить (хотя бывает и достаточно тривиально, если нормально поиском по кодовой базе пройтись по очевидным сценариям частых ошибок).
ну и лично моё мнение — что попросту наоборот на счёт использования явных «реализаций» в коде нужно «ругать», что бы использовали уже написанное — иначе кодовые базы вот и превращаются в многомиллионные строки вместо использования до сотен раз меньшего количества.
все эти «олимпиадовские» «замашки» должны пресекаться на отборе — ну и во время отслеживания возделанного кода тимлидами. — А тут я порой читаю что как раз «тимлид-подобные» лица наоборот поощрают написание «встроенного явного цикла», вместо использования уже готового алгоритма.
Исправление safocl, :
лишь однажды вопрос — накой это на собесе вообще спрашивать для реализации, если таковое уже придумано очень давно и реализации уже имеются? — бессмысленное — просто юзаешь в коде то что уже сделано, зачем самому что-то таковое делать? — вот и вырастают поколения разрабов-костылеровщиков, которые делают явные циклы в коде вместо уже имеющихся готовых решений.
лучше бы исследовали знания в части использования памяти, кастов, юнионов и подобного, что как раз может сделать качественную оценку для того, как может тот или иной разработчик сделать код, — поскольку в случае незнания (непонимания) такового и происходят все эти «запинки» с багами в коде, которые очень сложно отследить (хотя бывает и достаточно тривиально, если нормально поиском по кодовой базе пройтись по очевидным сценариям частых ошибок).
ну и лично моё мнение — что попросту наоборот на счёт использования явных «реализаций» в коде нужно «ругать», что бы использовали уже написанное — иначе кодовые базы вот и превращаются в многомиллионные строки вместо использования до сотен раз меньшего количества.
Исправление safocl, :
лишь однажды вопрос — накой это на собесе вообще спрашивать для реализации, если таковое уже придумано очень давно и реализации уже имеются? — бессмысленное — просто юзаешь в коде то что уже сделано, зачем самому что-то таковое делать? — вот и вырастают поколения разрабов-костылеровщиков, которые делают явные циклы в коде вместо уже имеющихся готовых решений.
лучше бы исследовали знания в части использования памяти, кастов, юнионов и подобного, что как раз может сделать качественную оценку для того, как может тот или иной разработчик сделать код, — поскольку в случае незнания (непонимания) такового и происходят все эти «запинки» с багами в коде, которые очень сложно отследить (хотя бывает и достаточно тривиально, если нормально поиском по кодовой базе пройтись по очевидным сценариям частых ошибок).
Исходная версия safocl, :
лишь однажды вопрос — накой это на собесе вообще спрашивать для реализации, если таковое уже придумано очень давно и реализации уже имеются? — бессмысленное — просто юзаешь в коде то что уже сделано, зачем самому что-то таковое делать? — вот и вырастают поколения разрабов-костылеровщиков, которые делают явные циклы в коде вместо уже имеющихся готовых решений.