Първа защита на проекти

  1. Ако правим библиотека е възможно да знаем какви публични функции ще експортваме и можем да напишем някакви що годе разумни сигнатури. Ако не пишем библиотека обаче (примерно, моят проект е инструмент, който визуализира комуникацията между горутини) има ли нужда да пишем някакви рандъм изсмукани от пръстите функции? Ок ли е да представим просто някакво ядро на проекта?

  2. Да, но освен basic ядро наблегни малко и на документацията/README-то. Опиши какво точно ще прави проекта и как ще го прави, как се използва, какви флагове и команди ще има (ако е CLI) и т.н.

    Целта ни на тази предварителна защита да добием вече пълна представа точно какво ще правите и да видим как сте го започнали и в каква посока се движите. Евентуално има някакъв шанс да ви кажем за потенциални проблеми, които могат да ви спънат по-натам.

Трябва да сте влезли в системата, за да може да отговаряте на теми.