Документация для программистов
Программист-любитель может писать программы как попало, не заботясь о таких мелочах, как совместимость, переносимость и т.п.
Однако профессионал должен учитывать и предусматривать всё. Вот лишь немногое из того, что должен учитывать в своей работе профессионал:
- Совместимость программы с разными версиями операционной системы
- Совместимость с разными операционными системами
- Совместимость с различным компьютерным “железом”
- Переносимость кода (возможность использовать код при компиляции на других системах, компиляторах и т.п.)
- Понятность кода для других программистов
И всё это невозможно без знания стандартов, без изучения программной документации.
Поэтому, в тайне надеясь, что хоть кто-то из моих читателей когда-нибудь станет профессионалом, я решил иногда публиковать (по мере сил) части из разных стандартов программирования и прочей документации по программированию. Для чего и создал этот раздел.
Раздел будет пополняться не быстро. Прошу отнестись с пониманием, так как большая часть документации либо не существует на русском языке, либо не имеет нормального и понятного перевода. То есть, кроме затрат времени на размещение статей на сайте, на их подготовку и написание, мне ещё придётся тратить это время на перевод документов с английского. Так что наберитесь терпения. Ну а если терпения нет, то вперёд - учите английский и читайте документацию в оригинале.
Стандарт языка С++
В этом разделе я буду публиковать отрывки из стандарта языка С++. Всего стандарт содержит более 1300 страниц, поэтому вряд ли когда-нибудь я опубликую его полностью (хотя кто-знает))). Но наиболее интересные с моей точки зрения части буду публиковать.
 
   
   
   
   
  