• Где джуну получать тестовые задания?

    rockon404
    @rockon404 Куратор тега React
    Frontend Developer
    Для тестового задания надо что-нибудь посложней. Простенький real world app.

    Например простенький Weather App:
    1. Строка поиска городов(можно использовать например API Google):
    2. Результат поиска с погодой.
    3. Список сохраненных городов.
    4. Погода в текущей позиции.
    Для погоды можно использовать API любого сервиса(например OWM API).
    Такое приложение спроектировать сложней, тут помимо тупой работы с API библиотек придется проектировать.
    Можно использовать роутинг, а можно обойтись и без него. Да и целый ряд задач, над решением которых новичку придется хорошо подумать:
    1. Структура приложения
    2. Работа с API
    3. Реализация строки поиска
    4. Обработка исключений( нет связи, отклонили использование геолокации)
    5. Верстка
    Когда такой проект начнет оживать и работать как задумано это, конечно, принесет человеку радость и уверенность в себе.

    Так же можно реализовать Dashboard, но это посложней и требует серверной части или использование публичного тестового API вроде Star Wars API
    Еще можно реализовать простенький клиент для любого сервиса. Например поиски и проигрывание видео c Youtube.

    ИМХО совсем простые задачи, конечно могут показать знание API той или иной библиотеки, но обладает ли кандидат навыками необходимыми для Junior Developer они не отразят. А Junior Developer должен уметь самостоятельно решить точно поставленную задачу с пояснениями и рекомендациями по пути ее решения.
    Ответ написан
    8 комментариев
  • Работа с файлами в Delhi. Как не сойти с ума?

    @zedxxx
    Откройте для себя TFileStream, TMemoryStream и TStringStream - это именно то, что используется в Delphi для работы с файлами.

    Обязательные материалы к прочтению:
    Сериализация - файлы в стиле Pascal (это про то, как у вас сделано сейчас)
    Сериализация - потоки данных (а это про то, как надо делать в мире Delphi)
    Ответ написан
    Комментировать
  • Работа с файлами в Delhi. Как не сойти с ума?

    opium
    @opium
    Просто люблю качественно работать
    rewrite трет предыдущее содержание файла, используйте append
    Ответ написан
    2 комментария
  • Проблема с переменной в Delphi. Что делать?

    Если влом искать, где отключить "оптимизацию", то попробуй влепить где-нить if(переменная=true) then inc(k);
    что бы было какое-либо действие, зависящее от переменной, должен будет в итоге включить ее.
    Ответ написан
    Комментировать
  • Проблема с переменной в Delphi. Что делать?

    bobrovskyserg
    @bobrovskyserg
    > мол эта переменная в программе не используется
    Именно так, и память (или регистр) под неё не отводится.
    Внимательно посмотрите свой код, возможно у вас сложное булево выражение, вычислимое во время компиляции - и все дела.
    Ответ написан
    9 комментариев