Стили программирования

Императивный стиль = последовательность команд + переходы

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;

Похожие записи

Отладка PHP в Visual Studio Code и OpenServer

Visual Studio Code - отличный бесплатный редактор кода, который в определенных ситуациях, заменяет IDE. В частности VS Code можно использовать как альтернативу PHPStorm. По умолчанию, VS Code предоставляет статический анализатор кода. В этом посте показана настройка отладчика PHP для Visual Studio Code в среде с набором инструментов разработчика OpenServer.

О шрифтах

Ссылки на 2 хорошо структурированных материала про шрифты.

  • Статья для тех, кто ничего не понимает в шрифтах.
  • Видео для тех, кто хочет заразиться страстью к шрифтам и типографике