Программная инженерия с низким кодом: 7 вещей, которые нужно знать
22 декабря 2022 г."Почти у всех, кто работает в сфере технологий, есть свое мнение об инструментах с низким уровнем кода и отсутствием кода".
- Катрина Дене, директор по коммуникациям, StackOverflow
Приводит ли Low-Code к большему или меньшему спагетти-коду?
Дебаты о low-code в самом разгаре, и в них участвуют разработчики из всех слоев общества. Что вы думаете? Означает ли low-code больше или меньше спагетти-кода? Вот низкий код:
- Мало код/без кода — будущее разработки программного обеспечения. Истинный. Но: это часть постоянного упрощения разработки программного обеспечения за счет множества изобретений, повышающих производительность.
2. Без кода и с низким кодом — это одно и то же. False: no-code предназначен для некодеров. Low-code предназначен для инженеров-программистов.
3. Я разработчик, без кода это не для меня.
Верно: профессиональные разработчики, скорее всего, расстроятся из-за потери контроля над инструментом, не требующим написания кода. Хорошо продуманные инструменты с малым объемом кода, повышающие эффективность разработки программного обеспечения, — это то, что нужно опытным разработчикам.
4. Инструменты с малым количеством кода или без кода сделают разработчиков излишними. ЛОЖЬ. Это инструменты, повышающие производительность, но не заменяющие людей, которые пишут код.
5. Неважно, какой инструмент без кода или с минимальным кодом изучать в первую очередь. ЛОЖЬ. Используйте три вопроса, чтобы создать краткий список платформ (ознакомьтесь с моей предыдущей статьей на эту тему, чтобы узнать, что это за три вопроса).
6. С низким кодом я, в конце концов, упрусь в кирпичную стену для сложных случаев использования. Неверно, если вы выберете правильную платформу для правильного варианта использования. Выбор правильного инструмента перед началом разработки сэкономит вам много времени в будущем.
7. Отдельные навыки определяют продуктивность команд разработки программного обеспечения. Правда и ложь. Конечно, индивидуальное мастерство имеет большое значение в результатах. Но когда вы относитесь к разработке программного обеспечения как к инженерному процессу, повышение производительности также может быть результатом улучшения инструментов разработки. По данным Forrester, например, low-code может ускорить доставку приложений в 10 раз.
Хотите узнать больше о программной инженерии с малым кодом?
Чтобы узнать больше о каждом из семи пунктов выше, ознакомьтесь с другими моими сообщениями на Hackernoon!
Также опубликовано здесь р>
Оригинал