src-layout vs flat-layout
Last updated
Last updated
Link:
Есть два подхода — src-layout
(код, который будет импортироваться куда-то помещается в директорию src) и flat-layout
(код кладется в директорию наравне с вспомогательными скриптами и конфигами). src-layout гарантирует, что разрабатываемая часть кода будет выполнена только в том случае, если она будет установлена как пакет (в flat-layout такой гарантии нет, и код может быть исполнен даже без явного импорта), но это создает +1 шаг при разработки (пакет надо поставить, но можно использовать dev сборку / editable installation).
src-layout:
flat-layout: