Книги автора: UX-стратегия. Чего хотят пользователи и как им это дать
Идеальный программист. Как стать профессионалом разработки ПО
Как тестируют в GoogleHow Google Tests Software
Эффективное использование STLEffective STL
/ Книги автора: Системное программное обеспечение. Лабораторный практикум
Мерчандайзинг. Курс управления ассортиментом в рознице
Категорийный менеджмент. Курс управления ассортиментом в рознице
Дефрагментация мозга. Софтостроение изнутри
Искусство управления IT-проектами
Гибкое управление проектами и продуктами
Лидогенерация: клиентов много не бывает
Идеальный программист. Как стать профессионалом разработки ПО
Реклама. Принципы и практика
Интернет-маркетинг 3.0. Нет русской рулетке!
Информационный удар. Как сделать, чтобы в шумном медиамире услышали именно тебя
Перехват клиента. Борьба за продажи в условиях жесткой конкуренции
Маркетинг для государственных и общественных организаций
Запуск! Быстрый старт для вашего бизнеса
Большая книга директора магазина 2.0. Новые технологии
Успешная короткая презентация
Цифровая фотография. Трюки и эффекты
Новое оружие маркетинговых войн
Продвижение порталов и интернет-магазинов
Разумный маркетинг. Как продавать больше при меньших затратах
Установка, настройка и восстановление Windows 7 на 100%
Графология XXI века
HTML, XHTML и CSS на 100%
Копирайтинг: как не съесть собаку. Создаем тексты, которые продают
99 инструментов продаж. Эффективные методы получения прибыли
Выжми из бизнеса всё! 200 способов повысить продажи и прибыль
Генератор новых клиентов. 99 способов массового привлечения покупателей
Если покупатель говорит «нет». Работа с возражениями
Копирайтинг: секреты составления рекламных и PR-текстов
Продвижение бизнеса в ВКонтакте. Быстро и с минимальными затратами
Профессиональный поиск в Интернете
Восстановление данных на 100%
Инфобизнес на полную мощность. Удвоение продаж
Инфобизнес за один день
Как сделать свой сайт и заработать на нем. Практическое пособие для начинающих по заработку в Интернете
Монетизация сайта. Секреты больших денег в Интернете
Удвоение продаж в интернет-магазине
Деловая e-mail переписка. Пять правил успеха
Социальные сети. Источники новых клиентов для бизнеса
Быстрые деньги в Интернете. 50 способов заработать, сидя дома у компьютера
Интернет-маркетинг на 100%
Как спроектировать современный сайт
Книга: Идеальный программист. Как стать профессионалом разработки ПО
Оглавление книги
- Обязательное вступление (Не пропускайте, оно вам понадобится!)
- 1 Профессионализм
- Оборотная сторона профессионализма
- Ответственность
- Первое правило: не навреди
- Не навреди функциональности
- Контроль качества не должен ничего обнаружить
- Вы должны быть уверены в том, что ваш код работает
- Автоматизированный контроль качества
- Не навреди структуре
- Трудовая этика
- 2 Как сказать «нет»
- Антагонистические роли
- Высокие ставки
- Умение работать в коллективе
- Цена согласия
- ХОРОШИЙ КОД СТАЛ НЕВОЗМОЖНЫМ?
- ТИПИЧНОЕ ПРЕДЛОЖЕНИЕ
- ДВЕ НЕДЕЛИ ДО СДАЧИ ПРОЕКТА
- ЗАКАЗЧИК МЕНЬШЕ БЕСПОКОИТСЯ О ПРОЕКТЕ, ЧЕМ ВЫ САМИ
- РЕЗУЛЬТАТ? СПЕШКА С ЗАВЕРШЕНИЕМ, МЕДЛЕННЫЙ ВЫХОД НА РЫНОК
- О невозможности хорошего кода
- 3 Как сказать «да»
- Язык обещаний Рой Ошеров
- Признаки пустых обещаний
- Признаки серьезных обещаний
- Выполнение обещания зависит от другого человека X
- Вы не уверены в том, что обещание можно выполнить
- Вы не справились
- Резюме
- Учимся говорить «да»
- Итоги
- 4 Написание кода
- 5 Разработка через тестирование
- 6 Тренировка
- 7 Приемочное тестирование
- Передача требований
- Преждевременная точность
- Принцип неопределенности
- Стремление к точности оценки
- Поздняя неоднозначность
- Приемочные тесты
- Что такое «выполнено»?
- Взаимодействие сторон
- Автоматизация
- Дополнительная работа
- Кто и когда пишет приемочные тесты?
- Роль разработчика
- Обсуждение тестов и пассивно-агрессивная позиция
- Приемочные тесты и модульные тесты
- Графические интерфейсы и другие сложности
- Выбор интерфейса для тестирования
- Непрерывная интеграция
- Стоп-сигнал
- Заключение
- 8 Стратегии тестирования
- 9 Планирование
- Встречи
- Отказ от участия
- Уход со встречи
- Повестка дня и цель
- Пятиминутка
- Встречи планирования итераций
- Ретроспективные встречи по итерациям и демонстрации
- Споры и разногласия
- Мана концентрации
- Уклонение от работы
- Тупики
- Заключение
- 10 Оценки
- Что такое «оценка»?
- PERT
- Оценка времени выполнения
- Широкополосный дельфийский метод
- Метод быстрого голосования
- Покер планирования
- Аффинная оценка
- Анализ по трем переменным
- Закон больших чисел
- Заключение
- 11 Под давлением
- 12 Сотрудничество
- Программисты и люди
- Программисты и работодатели
- Программисты и программисты
- Принадлежность кода
- Коллективная принадлежность кода
- Парное программирование
- Как работать мозжечком
- Заключение
- 13 Группы и проекты
- Формирование группы
- «Притертая» группа
- Созревание
- Что сначала – группа или проект?
- Но как управлять такой группой?
- Дилемма владельца проекта
- Заключение
- 14 Наставники, ученики и мастерство
- Диплом для неподготовленных
- Обучение
- Digi-comp I, мой первый компьютер
- ECP-18 в средней школе
- Нетрадиционное обучение
- Горький опыт
- Ученичество
- Период ученичества
- Мастер
- Ремесленник
- Ученики/интерны
- Реальность
- Профессионализм
- Заключение
- Приложение Инструментарий
- Инструменты
- Управление исходным кодом
- «Корпоративные» системы управления исходным кодом
- Пессимистическая и оптимистическая блокировка
- CVS/SVN
- IDE/редактор
- Непрерывная сборка
- Инструменты модульного тестирования
- Инструменты компонентного тестирования
- Инструменты интеграционного тестирования
- UML/MDA
- Заключение
- Сноски из книги
- Содержание книги
- Популярные страницы
Оглавление статьи/книги
- Обязательное вступление (Не пропускайте, оно вам понадобится!)
- 1 Профессионализм
- 2 Как сказать «нет»
- 3 Как сказать «да»
- 4 Написание кода
- 5 Разработка через тестирование
- 6 Тренировка
- 7 Приемочное тестирование
- 8 Стратегии тестирования
- 9 Планирование
- 10 Оценки
- 11 Под давлением
- 12 Сотрудничество
- 13 Группы и проекты
- 14 Наставники, ученики и мастерство
- Приложение Инструментарий
- Сноски из книги
- Содержание книги
- Популярные страницы
Похожие страницы
- Идеальный программист. Как стать профессионалом разработки ПО
- 1.8. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ ПРОГРАММ
- 3. Участники разработки экспертных систем
- Часть III. Шаблоны разработки через тестирование
- 1.1. Схема и основные этапы разработки новой продукции
- 5.5. ПРИМЕР РАЗРАБОТКИ ОПИСАНИЯ ПРОЦЕССА "КИПЯЧЕНИЕ ВОДЫ В ЧАЙНИКЕ"
- Глава 1. Как стать анонимным в Интернете?
- IBPP для разработки C++
- Журналы и статьи
- Глава 29. О чем лгут инженеры и программисты
- Прототипы – это опора программистов
- Глава 2.Эпизод из программистской практики