eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpl. usenet o agileRe: pl. usenet o agile
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!us.feeder.erje.net!usenet.b
    lueworldhosting.com!feeder01.blueworldhosting.com!border4.nntp.dca.giganews.com
    !border2.nntp.dca.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.g
    iganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfe
    ed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!new
    s.neostrada.pl.POSTED!not-for-mail
    From: "slawek" <h...@s...pl>
    Newsgroups: pl.comp.programming
    References: <kroiv1$p67$1@speranza.aioe.org>
    <4...@4...com>
    <51e5880e$0$1222$65785112@news.neostrada.pl>
    <ks5dga$ei6$1@somewhere.invalid>
    <51e84c47$0$1265$65785112@news.neostrada.pl>
    <ks9sck$h0l$1@somewhere.invalid>
    <3...@4...com>
    In-Reply-To: <3...@4...com>
    Subject: Re: pl. usenet o agile
    Date: Fri, 19 Jul 2013 11:32:27 +0200
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 15.4.3555.308
    X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308
    Lines: 38
    Message-ID: <51e908d0$1$1467$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 62.69.230.89
    X-Trace: 1374226641 unt-rea-a-01.news.neostrada.pl 1467 62.69.230.89:57262
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:204081
    [ ukryj nagłówki ]

    Użytkownik "A.L." napisał w wiadomości grup
    dyskusyjnych:353hu8ddr8vgbq5kkva6tlbnk4phsdsuac@4ax.
    com...

    >Mam watpliwosci. Kod jes twspolna wlasnoscia. Kazdy mzoe zrobic
    >zmiany. Jezeli zrobil zmiany, powinien te zmiany udokumentowac. KTO i
    >CO. Inaczej zrobi sie niekontrolowany burdel

    We wspomnianej książce Robert Martin nie ma nic przeciw "udokumentowywaniu",
    jednak uważa, że tego rodzaju (kto np. napisał dany fragment) notki powinny
    być w zapisywane osobno, w systemie kontroli wersji. I w czasie pracy nad
    tekstem źródłowym programu po prostu ma ich być nie widać.

    Autor ma prawo (chyba że go nie ma, tzn. kwestia na ile ma prawa do kodu, a
    na ile te prawa ma np. firma) umieszczać informację kto jest autorem danego
    dzieła (tj. pliku, fragmentu pliku) wprost w dziele, tj. np. właśnie
    wewnątrz pliku. Zwłaszcza, że tego rodzaju wpis nijak nie wpływa na finalny
    produkt (tj. nie jest kompilowany itd.)

    Jeszcze inaczej: w każdej książce jest napisane, kto jest autorem. Gdyby zaś
    konsekwentnie realizować pomysł Martina, to książki nie powinny zawierać
    imienia i nazwiska autora, bo przecież te są dostępne w katalogu
    bibliotecznym i/lub w bazie danych wydawnictwa.

    Po pierwsze, integralność podpisu twórcy i dzieła jest uznawaną praktyką
    (podpis Picassa na obrazie Picassa to chyba normalne?).

    Po drugie, jest prawdopodobne że informacje o pliku z systemu kontroli
    wersji mogą po prostu zaginąć.

    Po trzecie, rozwiązania w rodzaju javadoc dobrze się sprawdzają - a przecież
    dokumentacja też mogłaby być trzymana osobno, czyż nie...

    Teraz kwestia widać-nie-widać. Jeżeli autor podpisał swoje dzieło, to trochę
    szczeniackie jest udawać że kod jest anonimowy. A takim udawaniem jest
    kasowanie komentarzy zawierających nazwiska autorów lub ukrywanie ich w inny
    sposób.


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: