Обложка канала

Ivan Begtin

3903 @begtin

I am focused on Open Data, Procurement, e-Government, Open Government and other tech stuff

Ivan Begtin

4 года назад
Открыть в
Иногда полезно перечитывать отложенные ещё в прошлом году материалы и там есть интересные идеи. Например, возможно, мало кто слышал про подход к разработке информационный систем Documentation-first или Docs First. Это идея когда всё делается наоборот, а не как в привычном цикле. Вначале пишут документацию, потом по ней проектируют спецификации (API) и только потом пишут код. То есть цикл не: код -> спецификация -> документация, а документация -> спецификация -> код Об этом выступал Rahul Dighe на конференции ASC 2021 [1] с аргументами что разработчики - это тоже пользователи и заботится о них нужно ещё начиная со стадии проектирования. Подход хоть и спорный, но интересный с точки зрения практики. Очень хочется какой-то живой пример где такой пример бы сработал. А ещё он интересен с точки зрения самого подхода. Перевернуть цикл разработки с, казалось бы, привычной последовательности. А какие ещё процессы можно рассмотреть в той же модели? Так чтобы их можно было перевернуть ? Ссылки: [1] events.linuxfoundation.org/archive…schedule #API #ideas #documentation #docsfirst