Pull to refresh
2
0
Владимир Якушев @VYakushev

Разработчик

Send message

Я не готов так плохо думать о всех, кто работает на телевидении

По мнению представителей проекта, у виртуальных дикторов «безграничные возможности»

Да, у них нет совести и принципов...

Не удивляйтесь т.к. стартовал в программировании вообще с 20 т. в месяц.

Грустно вам, наверное, живется с вашей жизненной позицией? Может сейчас и есть перекосы, но и это пройдет. Не собираюсь ставить крест на своей стране.

Разговор именно про регионы, в моем случае Челябинск.

Специалисты есть, но перспективы на С++, как вы и пишите, на просторах родной скудные. Работал рядом с одним таким спецом на С++, который пошел джунов в мобильную разработку на меньшую зарплату. А почему? Перспектив для роста и выбора компаний больше. Поработал он полгодика и со своим опытом за полгода скакнул выше того, что имел на С++.


Тут дело не в наличии спецов. Время упущено и в одиночку одной компании проблему решить сложно. Но желаю, чтобы решение нашлось. Надо матушке Родине своё железо и свои спецы.

Компания тут не при чем. Как было написано в статье — работодатель хочет купить дешевле, работник хочет продаться дороже. Чаще всего ИТ-шники торговаться не умеют, и потому их покупают задешево. Часто перекос именно в эту сторону. Обманывать плохо, но не уметь продать себя достойно — не менее хуже.

Как раз о полном перерисывании я и говорю. А, то что вы описали, это и есть развитие продукта.

Когда-то я рисовал графику в Paint. А теперь использую Photoshop и Sketch. И проблема не в том, что код Paint не гибок, а в том что:


  1. У него другая сфера применения
  2. Нерационально развивать его до уровня Photoshop.

Также и с хрущевками. Есть много способов усилить фундамент, нарастить его в ширь, чтобы увеличить плоскость основания и достроить этажи. Но это нерационально и дешевле снести и построить новые дома.


Может это ваш случай, но, чаще всего в разработке ПО полное переписывание софта — это что-то из ряда катастрофы.

Хрущевки отстояли 60 лет, и ещё бы простояли. Но в их фундаменте не заложена достройка этажей. Да и эту аналогию считаю некорректной.


А с Windows мы видим как раз не переписывание заново, а развитие софта. А это возможно потому, что архитектура спроектирована грамотно и достаточно гибка для роста.

По-моему, именно так в эпоху развития Linux понимали пользователя компьютера. Использует софт, а, если чего-то то не хватает, то в консоли соединяет выводы нескольких комманд, чтобы получить нужный результат. А, если этого не хватает, то открывает Emacs и решает задачу программно.


Современные программы сделали из пользователей потребителей-кнопкодавов, а раньше не было так.


Считаю, что программист это значительно больше, чем то что описал автор. Мой отец сам себе построил дом, но от этого он не стал строителям. И любой строитель из тех что я знаю, говорит о том какие ужасные решения заложены моим отцом при постройке. Сейчас дом выполняет свои функции, но лет через 5 начнутся проблемы. А лет через 10 будет проще и дешевле снести и всё построить заново. А может, если не хватит ресурсов, придётся жить и мучиться. Именно поэтому, — насколько качественно и гибко твоё решение со временем, определяет тебя как профессионала, человека профессии, — мой отец не строитель, а автор не программист. Но молодец и заслуживает уважения.

Не понял, как можно в приложении источнике узнать результат перетаскивания. К примеру, если мы получили DragEvent.ACTION_DRAG_ENDED, то в приемнике результат показать а в источнике перетаскиваемый объект скрыть.

Главное не отчаиваться! Желаю вам найти место, где опять из такого бардака дойти до конечной цели и, чтобы все это смогли оценить.
При этом, если в Android Studio запускаю тесты по кнопке «Run with coverage», то встроенный в студию отчет показывает покрытие тестами.
Сделал всё как в статье, но Jacoco в отчете упорно показывает, что у меня отсутствуют тесты. При этом при запуске задачи через терминал видно, что тесты отработали. Что я мог не учесть?
Можно либо убрать вообще эту проверку и разрешить делать любой символ, либо позволить менять дефолтный символ, либо передавать в класс какой-то компаратор для символов, возвращающий нужный литерал.
А что мешает просто доработать класс? Ведь надо поправить всего одну строку.
Так и не понял почему же вызов виртуальных методов «тормозил» у новоиспеченных программистов.
Исходники кода тоже в комментариях потом появятся? Дорогой palexisru, мне кажется, вы некорректно начали использовать комментарии к статьям.
1
23 ...

Information

Rating
Does not participate
Location
Коркино, Челябинская обл., Россия
Date of birth
Registered
Activity