Обзор статей журнала Software Development
Октябрь 2002 г.
К сожалению, использование прямых ссылок на статьи требует регистрации на сайте журнала.
Оценка | Статья | Описание |
---|---|---|
Управление проектами
|
IT Shop of Horrors | Статья состоит из нескольких маленьких фрагментов разных авторов, описывающих курьезные случаи использования метрик, методов мотивации персонала. |
Языки программирования |
C#: The Sweet Spot | В статье вкратце сравниваются языки C# и Java. В заключение, перечисляется ряд причин, по которым вам, возможно, следует отказаться от использования C#. |
Обзор
|
Web Services Workshop |
Обзор включает в себя:
|
Обзор
|
The Benefit of the New | Обзор новой версии текстового редактора Visual SlickEdit 7.0 компании SlickEdit Inc. К достоинствам относятся поддержа синтаксиса нескольких языков, кроссплатформеность и набор функций, позволяющих заменить полноценные IDE редактором. |
Обзор
|
Let's Get Small |
Обзор двух операционных систем реального времени для встроенных приложений: Embedded Linux и eCos. К достоинствам первой относятся богатый выбор системных сервисов, GUI. Вторая отличается низкими требованиями к системным ресурсам и большей свободой выбора при определении состава используемых компонент. |
Карьера
|
Beyond Tool Use |
Статья посвещена известной проблеме, когда сотрудник кадрового отдела ищет кандидатов на замещение вакансии по списку средств разработки и технологий, но без учета опыта работы в отрасли, знания ее специфики, познаний в области компьютерных технологий вообще. В частности, от "хорошего" кандидата помимо владения средствами разработки, технологиями, требуется:
|
Тестирование
|
Test-Driven Development |
Четвертая, последняя часть статьи, посвещенной методам тестирования. В ней обсуждается значимость "Плана тестирования" и учета при его составлении важности компонентов как с точки зрения заказчика, так и с точки зрения роли компоненты в разрабатываемой системе. Ранее были рассмотрены V-метод, X-метод и предупреждающее тестирование. |
Управление проектами
|
Managers Manage |
Обзор двух Agile методов управления проектами: SCRUM и XPM (Extreme Project Management). В заключении, автор отмечает, что успешный менеджер проекта в первую очередь тот, под чьим руководством регулярно выходят успешные программы, а не тот, кто просто умеет укладываться в сроки и бюджет. |
Качество кода
|
A Test of Patience |
Оригинальная статья, предлагающая способ улучшения качества разрабатываемых программ при увеличении трудозатрат на четверть. Автор предлагает после разработки каждого алгоритмически сложного модуля удалять его и переписывать с чистого листа. Он отмечает, что при повторной реализации того же алгоритма программист вносит небольшие изменения в код, улучшающие качество реализации. И при этом дополнительные трудозатраты оцениваются всего лишь в четверть первоначальных. Согласитесь, оригинальный метод повышения качества работы и, как подсказывает опыт, действенный. |
Безопасность
|
Computing Risks | В статье перечисляются ряд опасений, озвученных в разное время Peter G. Neumann'ом, ученым из Stanford Research Institute. |