Первое правило: не навреди
Первое правило: не навреди
Итак, какие же принципы присущи ответственному поведению? Руководствоваться клятвой Гиппократа немного нескромно, но разве можно найти лучший источник? И в конце концов, это только логично – одаренный профессионал должен в первую очередь думать о том, чтобы его способности применялись только в добрых целях?
Какой вред может причинить разработчик? С чисто программной точки зрения он может навредить функциональности и структуре продукта. Давайте разберемся, как избежать именно такого ущерба.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Не навреди функциональности
Не навреди функциональности Естественно, мы хотим, чтобы наши программы работали. Многие из нас стали программистами после того, как им удалось заставить работать свою первую программу, и это чувство хочется испытать снова. Но в работоспособности наших программ
Не навреди структуре
Не навреди структуре Настоящий профессионал знает, что добавление функциональности в ущерб структуре – последнее дело. Структура кода обеспечивает его гибкость. Нарушая структуру, вы разрушаете будущее кода.Все программные проекты базируются на фундаментальном
Глава 1. Первое знакомство
Глава 1. Первое знакомство В данной главе показано на примере создания простого приложения с графическим интерфейсом пользователя (GUI — graphical user interface), как можно обычные средства С++ совместить с функциональными возможностями Qt. Здесь также рассматриваются две ключевые
Первое знакомство с Qtopia
Первое знакомство с Qtopia Приложения Qtopia Core могут разрабатываться на любой платформе, позволяющей запускать цепочки многоплатформенных инструментальных средств. Наиболее распространено построение кросс-компилятора GNU С++ в системе Unix. Этот процесс упрощается благодаря
Первое знакомство с С++
Первое знакомство с С++ Программа С++ состоит из одной или нескольких единиц компиляции. Каждая единица компиляции представляет собой отдельный файл исходного кода, обычно имеющий расширение .cpp (другими распространенными расширениями являются .cc и .cxx); она обрабатывается
КОМПАС-3D V10: первое знакомство
КОМПАС-3D V10: первое знакомство Любой современный графический редактор обладает достаточно сложным интерфейсом. Как правило, конструкторские системы, представленные сегодня на рынке САПР, развиваются уже не один год. Они успели за это время накопить множество различных
Первое задание
Первое задание Каждая ячейка предназначена для размещения либо данных, либо формул для вычисления данных. Чаще всего электронные таблицы строятся по принципу пересечения столбцов и строк, но в общем случае каждая ячейка может быть автономной.Предположим, вы получили
Первое приложение MFC
Первое приложение MFC Первое приложение MFHello, которое мы создадим с использованием библиотеки классов MFC будет очень простое. Единственное, что оно будет делать – это отображать на экране маленькую диалоговую панель, содержащую строку “Hello, MFC!”.Исходный текст приложения,
Первое включение
Первое включение Заветная кнопка находится всегда на передней панели системного блока. Она – самая крупная на этой панели, не ошибетесь.Наберите воздуха, почувствуйте торжественность момента… Пора! Жмите и смотрите на монитор!Ничего не видите? Не пугайтесь, так часто
2.1. Первое знакомство
2.1. Первое знакомство Операционная система (далее — ОС) Windows разработана корпорацией Microsoft. На сегодняшний день на большинстве домашних компьютеров установлена именно эта ОС. В компьютерном магазине систему вам установят, поэтому через некоторое время после включения
Письмо двадцать первое
Письмо двадцать первое Я позвонил Максу, Димке Дизайнеру и Сане Тормозу и вкратце описал им предстоящую работу. Услышав о внушительных гонорарах, ребята не раздумывая согласились. Потом позвонил Коле и сообщил ему о дальнейших планах.— Ты с родителями уже говорил? —
СОБЫТИЯ: Первое кресло
СОБЫТИЯ: Первое кресло Автор: Леонид Отоцкий В 2006 году я уже писал о том, что наследие "отца кибернетики менеджмента" Стаффорда Бира становится все более актуальным [1]. С тех пор произошло несколько знаменательных событий, связанных с популяризацией этого