Недавно беседовал с коллегой о выполнении кандидатом тестового задания ("паровозики"). Беседу захотелось записать, как демонстрирующую потребность в разработчиках с разными качествами. Качества эти в одном человеке совмещаются достаточно редко. Коллега руководит разработкой графического ПО, я - ПО для поддержки бизеса.

ppavel привет еще раз... Ты паровозики кандината в стажеры N** читал? что скажешь?

collegue Читал.

collegue Алгоритм самый популярный. Не самый эффективный.

collegue Не сделана элементарная оптимизация: длина очередного шага - минимальной расстояние до след. ст-и по всем паровозикам.

collegue Текст (и общее оформление) при этом мне понравился.

collegue Они дополнили "картину разумности", которую я получил в процессе беседы...

collegue А что?

ppavel ничего, просто еще одно мнение узнать. мне, в целом, понравилось (для стажера). На оптимальность я не столь смотрю, если уж говорить, за что взгляд зацепился, она "недообъектная". Туда-сюда примитвные данные ходят табунами и т.д.

ppavel а, ну еще singleton - это издевательство, конечно....

collegue Это, да...

collegue :))

collegue Я, кстати, объектных программ на эту тему вообще не видел...

collegue Люди не относятся к "паровозикам" как к приглашению продемонстрировать о себе все: объектность, эффективность, читабельность и т.п.

ppavel если найду то, что мы писали с сашей прямо на собеседовании в стиле TDD, покажу :) проблема в том, что объекты есть везде, просто не надо пытаться их придумывать :) надо смотреть, где они появятся )

collegue Это надо воспитывать...

ppavel я, когда есть возможность, предлагаю продемонстрировать объектность (факторизацию), простоту, читаемость. Все равно не получается.. паттернами набивают по самое не балуйся, неимоверные фундаменты под будущие расширения и т.п. :))) это в хороших случаях :) в плохих - объекты, как набор аксессоров и весь код в одном методе... Кста, у N** тоже метод ничего... с булевской переменной в пяти местах проверяющейся :))

ppavel угумс... я ж грю, для стажера - очень ок.

collegue Встреться с ним - он разумен.

collegue И хочет серьезно работать.

ppavel окок... сейчас я ему черкану...

ppavel спасибо за наводку...

collegue Не за что.

ppavel программа, кстати, не работает. неправильно работает.

collegue Да? :) Я не проверял...

collegue В алгоритме, вроде, дырок не нашел...



Hosted by uCoz