aceler's Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Sunday, September 30th, 2007

    Time Event
    8:11p
    Начинаем проект.
    Интересное наблюдение от процесса обсуждения нового программного проекта ЛУГ-а. У нас есть люди, сильно занятые в разных софтверных компаниях (как и я, впрочем), и эти люди задают куда больше вопросов, чем те, кто не занят. Воистину, легче работать с тем, кто ничего не знает, чем с тем, чьи методы ведения работы оказываются жестко поломаны.

    Например, всплыл вопрос вида "а кто будет писать юнит-тесты". Т.е. вопрос не к тому, кто будет тестировать, а сразу юнит-тесты. Человек даже не стал обсуждать методику тестирования, не стал учитывать опыт других проектов, он знает что юнит-тесты наше все.

    Нет, я не спорю, что юнит тесты - это здорово. Но я ни разу не видел таких тестов ни в KDE, ни ранее в Xorg, ни в других FOSS проектах. Вместо автоматических тестов там используют ручные. В FOSS проектах обычно существует множество людей, которые с удовольствием тестируют новые программы. Я повторюсь, для закрытой разработки эти два слова рядом не встречаются - тестируют с удовольствием. Грубо говоря, "зачем нам роботы, когда есть китайцы?" :)

    Кто-то скажет, что это неэффективно как с точки зрения временных затрат, так и с точки зрения конечного результата. Вполне возможно. Но на самом деле почему-то это работает.

    P.S. Думаю, когда мы закончим, я расскажу, почему это работает :)

    << Previous Day 2007/09/30
    [Calendar]
    Next Day >>

About LJ.Rossia.org