Article View: pl.comp.programming
Article #215873Re: Najłatwiejsze statyczne analizatory kodu C++ i Java Script?!?
From: Maciej Sobczak
Date: Fri, 23 Aug 2019 06:27
Date: Fri, 23 Aug 2019 06:27
20 lines
2527 bytes
2527 bytes
> Naczytałem się w "Testowanie w procesie Scrum" autorstwa Tilo Linz, że > nie należy wymuszać takiego stylu kodowania jakiego nie da się > zweryfikować statycznym analizatorem składni. Nie zgodzę się z tym. Standard kodowania może mieć zalecenia estetyczne, których nie da się zweryfikować automatem. Od takich, że funkcje powinny być nazywane czasownikami a zmienne rzeczownikami po takie, że logiczne kroki algorytmu powinny być oddzielone od siebie pustymi wierszami. Nie mówiąc już o zaleceniach dotyczących treści komentarzy. Automatyzacja weryfikacji jest cenna, ale nie należy się tylko do takiej weryfikacji ograniczać. > Myślę że taki statyczny analizator kodu można by dodać małym kosztem do > systemu wersjonowania kodu + budowania + testowania. Małym albo dużym. > Jakie są najłatwiejsze w użyciu statyczne analizatory kodu C++ i Java > Script?!? Obawiam się, że żaden nie jest łatwy w użyciu, jeśli chcesz mieć możliwość definiowania własnych reguł. -- Maciej Sobczak * http://www.inspirel.com
Technical Details
Message-ID:
<b01f7025-bf11-46b1-8b0c-cee1f4d54443@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!f14no6923138qtq.0!news-out.google.com!d29ni2633qtg.1!nntp.google.com!f14no6923129qtq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<W7z7F.96895$Nw3.53481@fx40.am4>Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:ad04:: with SMTP id f4mr2726613qkm.144.1566541652120; Thu, 22 Aug 2019 23:27:32 -0700 (PDT) X-Received: by 2002:a05:620a:6cf:: with SMTP id 15mr2561338qky.98.1566541652008; Thu, 22 Aug 2019 23:27:32 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!f14no6923138qtq.0!news-out.google.com!d29ni2633qtg.1!nntp.google.com!f14no6923129qtq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Thu, 22 Aug 2019 23:27:31 -0700 (PDT) In-Reply-To: <W7z7F.96895$Nw3.53481@fx40.am4> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=165.225.84.70; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 165.225.84.70 References: <W7z7F.96895$Nw3.53481@fx40.am4> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <b01f7025-bf11-46b1-8b0c-cee1f4d54443@googlegroups.com> Subject: Re: Najłatwiejsze statyczne analizatory kodu C++ i Java Script?!? From: Maciej Sobczak <see.my.homepage@gmail.com> Injection-Date: Fri, 23 Aug 2019 06:27:32 +0000 Lines: 31 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit