• Разработка мобильного приложения еще может принести доход разработчику с идеей?

    RabraBabr
    @RabraBabr
    Если у вас нишевое приложение, в каком то узком специфическом сегменте, нацеленное на платежеспособную аудиторию. То вполне возможно. Ищете грамотного маркетолога, заказываете исследование рынка, далее прототип и софт-ланч. Считаете сколько получаете с юзера за вычетом затрат на привлечение. Если выходите в плюс масштабируетесь запускаетесь полноценно. Имхо так.
    Ответ написан
    Комментировать
  • Структурное программирование, как лучше понять?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Структурное программирование - самое простое.
    Стараешься выносить расчеты в подпрограммы и вызывать подпрограммы.

    В результате в основном теле у тебя вызов подпрограмм, и если ты еще и правильно их назовешь, можно будет легко и быстро разобраться что происходит в общих чертах.
    Ответ написан
    Комментировать
  • Стоит ли сейчас начинать изучать React Native или все переходят на Flutter?

    sim3x
    @sim3x
    Стоит или не стоит изучать - вопрос так не должен стоять
    Всегда лучше изучить что-то чем не изучить

    Мигрировать с любой технологии для кроссплатформенной разработки будут не на другую платформу, а на нативные решения

    Писать новое кроссплатформенное будут на чем-то хайповом, если ТЛ неопытный.
    Если опытный - будут делать кроссплатформенный прототип, на том на чем можно сделать его ASAP
    А после проверки маркетинговых гипотез будут делать нативное приложение под те платформы, которые опрадали себя

    Для игр ситуация будет несколько иной
    Ответ написан
    Комментировать
  • С чего начать изучение JAVA? и стот ли его вообще учить как 1-й язык программирования?

    lxsmkv
    @lxsmkv
    Test automation engineer
    Самый правильный путь изучить java - это перестать беспокоиться о том правильно-ли ты учишь java, a просто решать на нем задачи, как и на любом другом языке. Да, язык местами громоздкий, отчасти неконсистентный (например, сосуществование примитивных и объектных типов), необьятно-огромная стандартная библиотека, так что можно по-незнанию изобретать велосипед а потом хлопать себя по-лбу.
    Я лично поддерживаю подход, что нужно как можно раньше научить человека читать API. Полезно будет ознакомиться с шаблонами проектирования. Желательно идти от задачи к решению, тогда в мозгу активируется процесс усвоения материала. (т.н. проблемно-ориентированное обучение) Задач для тернировки конструкций языка валом кругом, начиная от интерактивных платформ типа codingame, hackerrank, codehunt, codewars и заканчивая просто сборниками задач как codingbat.

    Тут был как-то вопрос мол стоит ли сначала изучить Java а только потом переходить на разработку под Android. Один из ответов, я бы просто печатал на обложке каждой книги по java: "Вы никогда полностью не изучите Java". Может после такого откровения вы станете отноститься к этому проще.
    Ответ написан
    1 комментарий
  • С какого действия начинается вёрстка сайта?

    andykov
    @andykov
    Shit happens
    Радуюсь новому проекту
    200.webp#7-grid1
    Оцениваю макет на глаз
    200w.webp#30-grid1
    Херачу
    200w.webp#0-grid1
    Профит
    200.webp#5-grid1
    Ответ написан
    1 комментарий