Программная инженерия с низким кодом: 7 вещей, которые нужно знать

Программная инженерия с низким кодом: 7 вещей, которые нужно знать

22 декабря 2022 г.

<цитата>

"Почти у всех, кто работает в сфере технологий, есть свое мнение об инструментах с низким уровнем кода и отсутствием кода".

- Катрина Дене, директор по коммуникациям, StackOverflow

Приводит ли Low-Code к большему или меньшему спагетти-коду?

Дебаты о low-code в самом разгаре, и в них участвуют разработчики из всех слоев общества. Что вы думаете? Означает ли low-code больше или меньше спагетти-кода? Вот низкий код:

  1. Мало код/без кода — будущее разработки программного обеспечения. Истинный. Но: это часть постоянного упрощения разработки программного обеспечения за счет множества изобретений, повышающих производительность.

2. Без кода и с низким кодом — это одно и то же. False: no-code предназначен для некодеров. Low-code предназначен для инженеров-программистов.

3. Я разработчик, без кода это не для меня.

Верно: профессиональные разработчики, скорее всего, расстроятся из-за потери контроля над инструментом, не требующим написания кода. Хорошо продуманные инструменты с малым объемом кода, повышающие эффективность разработки программного обеспечения, — это то, что нужно опытным разработчикам.

4. Инструменты с малым количеством кода или без кода сделают разработчиков излишними. ЛОЖЬ. Это инструменты, повышающие производительность, но не заменяющие людей, которые пишут код.

5. Неважно, какой инструмент без кода или с минимальным кодом изучать в первую очередь. ЛОЖЬ. Используйте три вопроса, чтобы создать краткий список платформ (ознакомьтесь с моей предыдущей статьей на эту тему, чтобы узнать, что это за три вопроса).

6. С низким кодом я, в конце концов, упрусь в кирпичную стену для сложных случаев использования. Неверно, если вы выберете правильную платформу для правильного варианта использования. Выбор правильного инструмента перед началом разработки сэкономит вам много времени в будущем.

7. Отдельные навыки определяют продуктивность команд разработки программного обеспечения. Правда и ложь. Конечно, индивидуальное мастерство имеет большое значение в результатах. Но когда вы относитесь к разработке программного обеспечения как к инженерному процессу, повышение производительности также может быть результатом улучшения инструментов разработки. По данным Forrester, например, low-code может ускорить доставку приложений в 10 раз.

Хотите узнать больше о программной инженерии с малым кодом?

Чтобы узнать больше о каждом из семи пунктов выше, ознакомьтесь с другими моими сообщениями на Hackernoon!


Также опубликовано здесь


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE