Станислав Б: а в целом статья о том, чтобы "просто приехать поработать".
Иммиграция в Скандинавию - одна из сложнейших.
Они охраняют свой высокий уровень жизни.
И не хотят кормить таких толп приезжих как во Франции и Германии
Вполне нормальное требование.
Я не могу из за этого один свой сервер обновить.
Там несколько сайтов клиентов, которые, разумеется, никому не хочется обновлять, ведь "и так все работает" - требуют именно 5.3.
Денис Загаевский:
вы путаете "знать язык" и "знать библиотеки и API конкретной операционной системы"
они не из за незнания языка запороли.
был бы там С++ на Андроиде - результат был бы ровно тем же самым, незначительно лучше.
конечно-конечно. Вам виднее.
Команда в своей области профессиональная и сильная.
Исходя из того, что я знаю 20 языков программирования.
И знаю как мало времени ( дней!!! даже не недель!!! ) нужно их выучить на 90%.
И знаю, что оставшиеся 10% мало что решают - да, поможет избежать говнокода, да поможет писать немного быстрее.
Но никак "не запороть" или не "не запороть проект".
Тем более что год разгребали - значит, разработка "косячников" тоже была как минимум длиной в несколько месяцев.
За месяцы можно язык на 98% освоить. Оставшиеся 2% не решают вообще ничего, кроме элегантности.
PHPjedi: Абстракций побольше. Повторов поменьше.
Получается универсальнее.
Но это тоже не всегда нужно.
Если в этом проекте заберетесь глубоко в абстракции, то получите труда много - а выхлопа практического мало в данном случае.
Как вариант - использовать хорошие фреймворки.
Там все нормально с абстракциями.
MrPikls:
знание языка для программиста всего лишь необходимый технический навык. причем самый базовый, минимальный.
но он не является достаточным.
это как автослесарю знать, что существуют крестовые отвертки, ключи на 13 и торцевые головки. и что резьба, как правило, закручивается по часовой стрелке.
с другой стороны - без отверток и ключей даже самый гениальный автослесарь машину не починит.