А что, программист ещё должен проверять где пропущены запятые? Это задача компилятора, вообще-то.
И да, все эти сертификаты — просто вытрясание денег, не более, к тому же никто не может проконтролировать, ты сидишь за монитором или кто-то другой.
Реальный показатель — это успешно выполненные проекты в резюме.
Портируйте, пожалуйста, 4.1 на Линукс, или хотя бы сделайте пакет настроенный для работы с Wine (по типу как сделано в Google Picasa).
Заранее спасибо.
По юзабилити, конечно не дотягивает до приемлимого уровня (аналогичного ГУИ в обычных десктопных приложениях).
Трекбар — так вообще ужасен.
Ну и плюс, слышал, что с кроссброузерностью у Dojo проблемы.
В KDE как-то было (может и сейчас есть), что по комбинации Ctlr+Alt+Esc курсор приобретал пиктограммку черепа и можно было ткнуть на любое окно, после чего следовало моментальное уничтожение указанной программы. Вот это — удобно. А описанный способ — это какой-то костыль.
Дискретка, тервер + понятие того, что есть интеграл и диффиренциал — маст хев.
За всё остальное, перечисленное, как показывает практика, работодатели не готовы платить сверху.
Для переключения раскладки, я бы правее Shift сделал ещё одну, специальную, квадратную кнопку, высотой с Ctrl + Shift. Не понимаю, почему приходится использовать всю эту кистевую камасутру.
Ну раз уж сам вызвался, то пара нескромных вопросов с моей стороны:
— Дом свой или съёмный?
— Какова зп программистов в НЗ?
— Достаточно ли работы?
— Какие машины стоят в гараже? :)
— Домой не хочется?
Можно ещё переформулировать вопрос позаковырестее, кстати:
«И как быть если неожиданно понадобилось добавить логику классу, производному от класса С ЗАКРЫТЫМИ ИСХОДНИКАМИ в котором объявлено это поле?»
Увидев это код, я бы никогда не взял бы такого программиста на работу. Так что да — показатель.
И да, все эти сертификаты — просто вытрясание денег, не более, к тому же никто не может проконтролировать, ты сидишь за монитором или кто-то другой.
Реальный показатель — это успешно выполненные проекты в резюме.
Заранее спасибо.
Трекбар — так вообще ужасен.
Ну и плюс, слышал, что с кроссброузерностью у Dojo проблемы.
Так вы требуйте диплом о высшем образовании у исполнителя. Платить, правда, придётся больше, обидно, да?
За всё остальное, перечисленное, как показывает практика, работодатели не готовы платить сверху.
— Дом свой или съёмный?
— Какова зп программистов в НЗ?
— Достаточно ли работы?
— Какие машины стоят в гараже? :)
— Домой не хочется?
Например:
class A (наш — исходник сокрыт) {
public getX() { return m_x; }
}
class B (чужой) extends A {
public getX() { return m_x + 1; }
}
и тогда можно будет сохранить вызов x = obj.getX() во всех случаях.
Если же в классе А нет метода getX(), то придётся делать так:
if (obj instanceof B) {
x = obj.getX();
} else {
x = obj.m_x;
}
И так каждый раз при необходимости получить m_x
Нарушается принцип ООП.
Можно ещё переформулировать вопрос позаковырестее, кстати:
«И как быть если неожиданно понадобилось добавить логику классу, производному от класса С ЗАКРЫТЫМИ ИСХОДНИКАМИ в котором объявлено это поле?»