LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Основная проблема, которую я наблюдаю - пишут на С, а компилируют С++ компилятором.

Нужно дать простую задачу (чтобы это не был тест на алгоритмы) и посмотреть, везде ли используют С++.

Например, ввести с клавиатуры пару строка-число и отсортировать сначала по строке, а потом по числу. Если человек использует scanf(), printf(), char *, массивы/веторы не из STL, и вручную пишет сортировку - сразу указывать на дверь. Потому что такие потом наплодят memory leak’ов и будут говорить что С++ виноват.

Как по мне вот этого достаточно:

Если человек демонстрирует указанное выше, я бы уже его брал. Всё остальное наживное (а часто и вредное: практика показывает, что чем замудрённее конструкции используются, тем сложнее другому человеку будет читать код).

Исправление Kroz, :

Основная проблема, которую я наблюдаю - пишут на С, а компилируют С++ компилятором.

Нужно дать простую задачу (чтобы это не был тест на алгоритмы) и посмотреть, везде ли используют ли С++.

Например, ввести с клавиатуры пару строка-число и отсортировать сначала по строке, а потом по числу. Если человек использует scanf(), printf(), char *, массивы/веторы не из STL, и вручную пишет сортировку - сразу указывать на дверь. Потому что такие потом наплодят memory leak’ов и будут говорить что С++ виноват.

Как по мне вот этого достаточно:

Если человек демонстрирует указанное выше, я бы уже его брал. Всё остальное наживное (а часто и вредное: практика показывает, что чем замудрённее конструкции используются, тем сложнее другому человеку будет читать код).

Исходная версия Kroz, :

Основная проблема, которую я наблюдаю - пишут на С, а компилируют С++ компилятором.

Нужно дать простую задачу (чтобы это не был тест был не на алгоритмы) и посмотреть, везде ли используют ли С++.

Например, ввести с клавиатуры пару строка-число и отсортировать сначала по строке, а потом по числу. Если человек использует scanf(), printf(), char *, массивы/веторы не из STL, и вручную пишет сортировку - сразу указывать на дверь. Потому что такие потом наплодят memory leak’ов и будут говорить что С++ виноват.

Как по мне вот этого достаточно:

Если человек демонстрирует указанное выше, я бы уже его брал. Всё остальное наживное (а часто и вредное: практика показывает, что чем замудрённее конструкции используются, тем сложнее другому человеку будет читать код).