Для большинства из нас вызовы волнуют, и без них жизнь была бы размыта. Благодаря этому я всегда нахожусь в пути, чтобы открыть для себя что-то новое, кого-то нового или самопознание. Моя недавняя задача состояла в том, чтобы создать приложение, которое находит место для новых стипендиатов и сотрудников Andela. Задача была поставлена ​​передо мной и другими девушками, приглашенными для участия в программе Andela 21 (21 день кодирования).

Проект требовал знания основ программирования, структур данных, объектно-ориентированного программирования (ООП) и разработки через тестирование (TDD) в Python. Мне пришлось посвятить достаточно времени исследованиям, чтобы понять динамику вышеупомянутых тем. Первое, что я сделал, это разбил проект на решаемые части и задачи, после чего я придумал UML-диаграмму для проекта.

Во время своего исследования я наткнулся на такие полезные ресурсы, как:

· http://agiledata.org/essays/tdd.html, чтобы объяснить концепцию разработки через тестирование.

· https://stormpath.com/blog/building-simple-cli-interfaces-in-python, чтобы помочь с интерфейсом командной строки

· Аргументы командной строки http://siciarz.net/24-days-of-rust-docopt/

· https://www.codecademy.com Чтобы узнать все о python и других языках

И многие другие ресурсы. Я все еще работаю над проектом и не могу дождаться результата.