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

Моя пришла, когда я получил перед собеседованием техническое задание от Анделы. Задача состояла в том, чтобы создать приложение для списка ведер, написанное на Python/Flask. В своем путешествии по программированию я научился всегда начинать с рекомендуемой структуры каталогов для любого проекта, поэтому я сделал то же самое для этого задания. Я прочитал учебник по Flask, данный мне в качестве руководства, и пошел на это. Вскоре у меня была эта красивая структура каталогов, которая заставила бы улыбнуться от уха до уха опытного программиста на Python. Пришло время запустить мою программу, и как только я нажал кнопку «воспроизведение» в своей среде IDE, чтобы запустить какой-либо тест, выскочила ошибка AttributeError: объект «NoneType» не имеет атрибута «приложение» если быть точным. Я решаю спросить своего друга в Google, и он направил меня к переполнению стека своего друга, где я провел небольшое исследование. Дошло до того, что мне пришлось задать вопрос, и ответы оказались весьма полезными.

Короче говоря, с Flask есть одна вещь, которую должны сделать все новички. Начните с малого, буквально создав приложение в одном файле, и по мере того, как ваш сайт будет становиться все более и более сложным, вы сможете масштабировать свое приложение до нескольких файлов и папок.