The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Rietveld - новый инструмент рецензирования кода

08.05.2008 09:06

Гвидо ван Россум (Guido van Rossum), автор языка программирования Python, находясь под впечатлением от Mondrian, инструмента для рецензирования кода, используемого в Google, выпустил свой вариант данной системы - Rietveld. Проект распространяется в исходных текстах, работает совместно с Subversion, написан на языке Python с использованием Django и работает как приложение в инфраструктуре Google App Engine.

Рецензирование кода - техника выявления ошибок и увеличения надёжности кода, через организацию регулярных независимых проверок (участник проекта не только пишет свой код, но и проверяет близкий по тематике код других людей).

Оценить Rietveld в действии можно на сайте codereview.appspot.com. Код доступен под лицензией Apache License Version 2.0.

Ранне Гвидо пытался добиться выпуска Mondrian как открытого проекта, но его код со временем все теснее привязывается к внутренним технологиям, используемым в Google, таким как хранилище Bigtable и система управления версиями Perforce.

  1. Главная ссылка к новости (http://lwn.net/Articles/281031...)
  2. Mondrian show
  3. Mondrian, Just the First Internal Google Tool Be Released Via App Engine?
  4. OpenNews: Google предлагает разработчикам бесплатно использовать Google App Engine
Автор новости: zyx
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/15744-code
Ключевые слова: code, debug, cvs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, geekkoo (??), 09:52, 08/05/2008 [ответить]  
  • +/
    Интересно, а где-нибудь в промышленной разработке практикуются такие штуки, как
    http://en.wikipedia.org/wiki/Pair_programming ?
    Считается же, что на ответственную работу лучше доверять двум людям (ну, как в американских фильмах - пара полицейских).
     
     
  • 2.2, PereresusNeVlezaetBuggy (ok), 11:08, 08/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря что подразумевать под "промышленной разработкой". В NetBSD/OpenBSD, например, правила одного и двух ok (для юзерленда и ядра, соответственно) никто, вроде, не отменял...
     

  • 1.3, geekkoo (??), 11:28, 08/05/2008 [ответить]  
  • +/
    >>правила одного и двух ok

    Это немного другое. Там же фактически код пишут два человека - один печатает, другой смотрит ему через плечо и комментирует. Потом меняются местами.

     
     
  • 2.6, zwitter (??), 12:43, 12/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    это считается одним из инструментов экстремального программирования(XP). погуглите. встречал упоминания, что некоторые люди таки используют это.
     

  • 1.4, Аноним (4), 13:52, 08/05/2008 [ответить]  
  • +/
    imho vy imejete v vidu extreme programming...
    ochen' chasto na eto prosto nehvatajet resursov i budgeta, a ideja dovol'no staraya
     
  • 1.5, Аноним (5), 18:12, 08/05/2008 [ответить]  
  • +/
    > как приложение в инфраструктуре Google App Engine

    Вот это очень плохо. В остальном здорово, mondrian чрезвычайно классная штука.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру