Стили программирования
Императивный стиль = последовательность команд + переходы
print "Hello";
print ", world!";
Процедурный стиль = императивный + вызов других последовательностей команд (процедур)
function Greeting {
print "Hello, world!";
}
Greeting;
Функциональный стиль = императивный + процедуры принимают параметры и возвращают значения
function Greeting(s) {
return "Hello, {s}!";
}
print Greeting(world);
Объектно-ориентированный стиль = группировка кода в классы
class World {
function Greeting() {
print "Hello, world!";
}
}
World.Greeting();
Декларативный стиль = Программист не отвечает за реализацию.
Greeting;