Это очень щекотливый вопрос. Конечно же говорить нужно, и тут больше вопрос в том, как это делать. Даже если критика по делу, ее могут воспринять очень жестко.
Это видео – абсолютно субъективное размышление, в котором я расскажу, какие языки программирования мне нравятся больше всего. Тут нельзя быть правым или нет, потому что это просто мнение одного человека, а вы можете просто сравнить, по каким языкам мы схожи, а по каким нет.
У меня примерно год назад была задача – переписать бизнес логику, которую написал другой программист за пару лет до меня, но у проекта вообще не было тестов и логика кода была на столько сложной с различными edge cases. Даже не знаю как перевести edge cases, но это когда есть какие-то редкие случаи, которые не должны случаться, но они могут выбиваться из общей логики.
Мне уже несколько раз приходилось поддерживать старый легаси код, который не всегда понятно как работает, но редко бывает необходимость полностью его переписывать.
Свежий видосик - переезд в Канаду
Вчера ездили на Ниагару и по дороге увидели блошиный рынок, где продается всякое старье. Решили заехать на него и я там наткнулся на вот такую книженцию. Столько настольгии она вызвала... iPhone 4S - это первая версия iPhone, с которой начался мой путь работы с Apple продуктами.
Меня регулярно спрашивают о будущем каких-либо языков, и я не могу говорить за все, но вот про .NET и C# я могу сказать, так что сегодня поговорим о будущем фреймворка и языка C#.
Будущее у C# очень даже яркое и перспективное, потому что Microsoft уже не первый год поддерживает, продвигает и сама использует как C#, так и .NET Framework. В ближайшее время я не вижу ничего такого, что может стать смертью одного или другого, а наоборот, вижу рост и перспективы. Судя по всем показателям Azure растет в прибыли и становится одним из основных бизнесов для компании и чтобы эта облачная технология продолжала развиваться и процветать, она должна быть лучше конкурентов.
Свежий видос Образование программиста - на сколько полезны курсы?
А я про презентацию Apple особо говорить не буду. Как они теперь iPad Pro будут продавать, когда он совсем чуть лучше Air. Причём для большинства эти отличия вообще незначительны. Есть отличие в камере, но самое важное это дизайн и производительность, а в этом отношении Air становится очень конкурентным.
Не менее важным является и поддержка последней клавиатуры, которая превращает планшет почти в компьютер. По крайней мере клавиатура точно делает планшет более продуктивным для тех, кто работает с текстом, контентом, документами. А таких сейчас очень много
Я уже давно сказал, что из-за скандала с США Huawei сделает свою собственную ОС для того, чтобы сделать западло Google и вот это свершилось, компания представила Harmoiny Os и Google может серьезно волноваться за свое присутствие на китайском рынке, а дальше и на некоторых других.
Я практически уверен, что китайская ОС не сможет выйти на рынок США, потому что любой софт тут обклеят коммунистическими лейблами и во всех СМИ даже без каких либо доказательств расскажут, что китайское правительство хочет следить за американскими данными. Американцы показали всему миру, что в наше время им доказательства не нужны.
Сделать игру класса ААА это конечно же круто и престижно, но очень дорого. Не удивлюсь, если каждая компания, которая производит какие-либо игры мечтает сделать что-то серьезное. Но большая игра требует большего количества усилий, нужно больше людей и времени. В ИТ время – это одна из основных статей расходов, потому что время программистов стоит дорого.
У меня на слуху нет ни одной знаменитой игры супер класса, которую бы сделали в России и я уверен, что проблема не в специалистах, не в качестве программистов, а в отсутствии желания рисковать.