The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Опубликован третий том общедоступной книги 'Программирование..."
Отправлено freehck, 28-Июл-17 16:16 
>> Ведь абстракции специально сделаны, чтоб можно было работать поверх их не зная как устроены нижние уровни.
> Абстракции позволяют не думать о нижних уровнях, но хороший программист о нижних
> уровнях - знает, а плохой - нет.

Поддерживаю. А то постоянно вокруг происходит что-то вроде:
"Мы написали нашу крутую программу, она будет работать идеально и везде, потому как мы использовали Java/Scala/Clojure/Rust/Go/Haskel/Ocaml/Erlang (нужное подчеркнуть)!"
"Ой, а почему у нас на графике времени ответа раз в пять минут такие подскоки? Что? Какой-такой сборщик мусора?"
"Ой, а почему это на больших нагрузках демон в кору упал? Что-что? В ядре есть лимиты на количество файловых дескрипторов?!"
"Ой, а почему мы не можем создать ещё файл, у нас же столько свободного места? Что такое иноды? Какие ещё du и df?"
"Ой, наш управляющий демон завис из-за порождённого процесса? Мы знали, что это дурацкая затея, это всё дурацуий bash! Что-что? stderr надо вычитывать тоже, чтобы буфер не переполнился?!"
"Ой, а у нас почему-то после портирования на другую систему стартовые скрипты не работают. Что? /bin/sh не всегда указывает на /bin/bash?!"
"Ой, а как так получилось, что путь к сборочной директории оказался захардкожен в бинарях после сборки? Мы же использовали Docker и CMake, мы думали, это нас защитит от подобных ошибок!"

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру