Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какие существуют передовые методы программирования?

ПрограммированиеЯзыки программирования
  · 2,0 K
Я программист с 1965 года. Окончил физический факультет ЛГУ в 1972 г. Работал инженером (п...  · 26 сент 2021
Я думаю, передовых методов не существует. Скорее - мода и удобство среды и окружения. В топе моды сейчас Питон. В корпоративных разработках больше используется Java. На Андроиде - та же Java и набирающий популярность в последнее время Kotlin, названный так по острову Котлин, где расположен Кронштадт.
2 эксперта согласны
Куда пропал мой комментарий?
Погромист на C#  · 18 нояб 2021
Мне кажется, что следующей модной темой является Type Driven Development. При этом подходе ты при помощи алгебраических типов данных описываешь свою предметную область, чтобы гарантировать, что ты ничего не сломаешь в процессе написания кода. Этот подход активно используется в функциональных языках: F#, Haskell, а ещё его активно заимствуют другие языки, например:... Читать далее
Web-разработчик, разработчик инди-игр  · 28 сент 2021
Смотря что вы хотите "программировать"... Если игры - то это Unity + C# + C++, если алгоритмы или сервера - Python, если приложения для андроид - Java или Kotlin, если проги для винды - тот же C# и dotnet(для visual studio), если сайты - то это HTML, Css, Js + фреймворки. Что выбрать - решать вам!
- И помни, всё зависит только, и только от тебя. Хан(метро 2033)
Программист  · 28 сент 2021
Если смотреть с 80х, то новым можно назвать объектное программирование. Ни что другое новым назвать нельзя.
Инструменты стали гораздо удобнее.
Rust продвигает новый метод управления памятью.
Всё остальное как прежде.
2 эксперта согласны
Михаил
подтверждает
29 сентября 2021
Согласен
Занимаюсь время от времени компами и IT. Увлекаюсь физкультурой/изо. По специальности ради...  · 1 нояб 2021
Если исключить объектно-ориентированное программирование и функциональное, то новым методом абстракции над данными можно наверное считать оперирование целыми фразами в стиле "Питона". Уже не так важно что там тебе дают во вводных: число, текст или дату,- ты должен сожрать все и выдать результат. Ты уже не совсем программист, ты не должен думать, как облегчить жизнь вычис... Читать далее
1 эксперт не согласен
В питоне самое обычное ООП с процедурщиной.
В нормальных проектах всё покрывается типами и никакой речи про "сожрать всё" нет.
В программировании с 1977 года. Последние года больше всего работаю в качестве системного...  · 28 окт 2021
"Передовые методы" - это использование frameworks и библиотек, а также правильный выбор подхода к программированию: процедурное, объектно-ориентированное, функциональное.
2 эксперта не согласны
Нет конкретики. Все языки используют библиотеки и фреймворки. Также большинство языков объектно-ориентированы и фун... Читать дальше
Не методы, но инструменты. Вот как раз их использование подразумевает во многом нестандартные методы и подходы.
  1. Сценарные языки программирования.
  2. Языки с функциональным подходом.
  3. Языки параллельных вычислений.
2 эксперта не согласны
1. Сценарные языки не являются универсальными языками программирования. 2. Большинство языков включают функции... Читать дальше