The OpenNET Project / Index page

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



"Опубликован третий том общедоступной книги 'Программирование..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Опубликован третий том общедоступной книги 'Программирование..." +4 +/
Сообщение от freehckemail (ok), 28-Июл-17, 16:16 
>> Ведь абстракции специально сделаны, чтоб можно было работать поверх их не зная как устроены нижние уровни.
> Абстракции позволяют не думать о нижних уровнях, но хороший программист о нижних
> уровнях - знает, а плохой - нет.

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Опубликован третий том общедоступной книги 'Программирование..., opennews, 28-Июл-17, 01:20  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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