Weekly linkdump #173
Макс ИщенкоОпубликовано 24.04.2009 в Ссылки
Интересные ссылки за неделю:
- Начинающим разработчикам под Linux, What I Wish I Had Known About Developing C/C++ From Linux Before I Started
- Почему разработчики Mercurial не пишут модульные тесты? они обходятся функциональными, internal fragmentation : unit-testing
- Тим Брей (сотрудник Sun) о сделке с Oracle, Us and Them
- Том ДеМарко с разгромной критикой темы обязательной сертификации для разработчиков ПО, DeMarco on Certification and Licensing of Software Engineers
- Брюс Еккель об аналогиях к программированию, Writing Software is Like … Writing
- Учебные материалы Microsoft, Как построить свой бизнес на разработке ПО – TechDays.ru
- Сервис, который позволяет создавать удобные групповые чаты, Chatterous – group chat using the web, IM, email or phone
- Настройка ack вместо grep для vim’a, VIM: ack instead of grep
- Об украинской таможне, Таможня дает Zlo. История вторая о покупке дешевых ноутбуков в Китае | Программирование для мобильных устройств
Обсуждения на форуме
Понравилась статья? Подпишись на обновления по RSS/E-mail

(4 голосов, средний: 4.5 из 5)
Заметка Тима Брея на сегодня выглядит так:
Там было много грязного белья напоказ?
Жалко, що Тім Брея “заставили мовчати”
“I have been notified by Sun’s legal staff that this posting may not be appropriate at this time, and asked to take it down.”
А кто то успел прочитать (а может и сохранить в кеше) Тим Брей (сотрудник Sun) о сделке с Oracle, Us and Them
– вот что счас осталось от этой статьи
Гугл все хранит
Читаем
из кеша
Странно, ничего “такого” я не заметил. Просто сравнение продуктов, технологий, клиентов и т.п. двух компаний. Какие-то дополняют друг друга, какие-то наоборот дублируют. К сожалению кеша у меня не осталось тоже.
О, кул! Не знал что гугл умеет по дате из кеша доставать.
Макс Ищенко, этот кеш выдало при простом поиске по урлу страницы. Результаты поиска обновиться успели, а кеш – нет.
Пишу как сотрудник Сан.
Нас всех просто попросили ничего не комментировать и не анализировать. Это нормальная практика западных фирм.
Статья про тесты в Меркуриале — мутная какая-то. В переводе на русский язык: мы не пишем юнит-тесты, потому что нам в облом их поддерживать и создать удобное API формирования репозитория руками. Да, тесты это лишняя работа. Всегда.
В том же Базаре куча юнит тестов ПЛЮС функциональные тесты. Всего порядка 18 тысяч на сегодня (большая часть тестов формируется автоматом по шаблону для различных реализаций конкретной подсистемы). Это никак не означает, что Базар лучше работает или качественнее, чем Меркуриал. Нет. Наличие даже миллиона тестов не гарантирует отсутствие багов. Просто позиция Matt Mackall весьма странная, как по мне довольно часто.
Макс, ты часто приводишь ссылки на заметки, которые критикуют юнит-тесты. Интересно, это часть диалога с кем-то или внутреннего монолога?
Думаю, это отголоски внутренних споров. Когда-то я занимался TDD и прочим, сейчас тесты пишу очень мало и плохо, возможно просто таким образом ищу себе оправдание. Сейчас я просто пришел к тому, что хорошо написанный код не является ценностью сам по себе, ну и тесты соотв. тоже.
Заметка Тима Брея
http://209.85.129.132/search?q=cache:5E1zqTPk3MIJ:www.tbray.org/ongoing/When/200x/2009/04/22/Oracle-Sun+http://www.tbray.org/ongoing/When/200x/2009/04/22/Oracle-Sun&cd=1&hl=uk&ct=clnk&gl=ua
Макс: спасибо за ответ.