Incremental metrics provide most value to the development

Written by Grigory Rechistov in Uncategorized on 06.03.2023. Tags: tests, benchmarking, static analysis, incremental analysis,

Updated 2023-07-06

Recently I realized that there is a common pattern for many testing-like activities performed during daily development cycles. Many of them provide the biggest benefit if their results are reported in an incremental manner, i.e. against individual change requests, rather than against the whole code base.

Examples …

Continue reading »





Eklektisk24 del 8: hjul

Written by Grigory Rechistov in Uncategorized on 01.02.2023. Tags: byggtråd, cykel, 24 tum, eklektisk24,

Hjul

Hjulparet har äntligen kommit fram. Här är vad kartongen innehöll.

Enkla snabbkopplingsaxlar och en kassettdistans insvepta i tidsenlig (från juli 2021) pappersbit. Till QR-axlarna har jag ett bättre par liggandes någonstans. Kassettdistansen kom dock till nytta vid bygget.

Snabbkopplingar

Själva hjulen. Dekalerna var lättavskalade. Naven är av enkel konstruktion …

Continue reading »


Eklektisk24 del 7: ramskydd

Written by Grigory Rechistov in Uncategorized on 27.01.2023. Tags: byggtråd, cykel, 24 tum, eklektisk24,

Skyddsfilm

På tal av att ramla ner i en container med stickers. Det kom tre ark med skyddsfilm:

Tre ark

Målen med klistermärkena var att:

  1. Strö lite variation till den monotona blå ramfärgen.
  2. Skapa visuellt brus som skulle dölja eventuella sprejmålningsdefekter
  3. Färgkoordinera gaffeln och ramen(, något som inte lyckades att åstadkomma den …

Continue reading »



Safer C. Developing Software for High-integrity and Safety-critical Systems

Written by Grigory Rechistov in Uncategorized on 27.01.2023. Tags: c, safer c, software quality, book, book review,

Book cover

Safer C: Developing software for high-integrity and safety-critical systems. Les Hatton. // McGraw-Hill Book Company, 1995. ISBN 007707640-0, 229 pages.

The book, despite being ~30 years old and talking about the first ISO C standard, is a goldmine when it comes to more timeless topics of quality and using programming languages …

Continue reading »









Wishlist 2022

Written by Grigory Rechistov in Uncategorized on 19.11.2022. Tags: wishlist,
  1. Skruvstäd stort (spännvidd minst 120 mm)

    https://www.svh24.de/heuer-parallel-schraubstock-120-mm-wechselbacken-blau-150554
    https://www.bauhaus.se/skruvstad-roterande-150mm
    https://www.svh24.de/ridgid-schraubstock-superior-modell-120-303609
    https://www.conrad.se/p/skruvstycke-heuer-compact-kaekbredd-120-mm-spaennvidd-max-130-mm-824596

  2. Topeak Nano TorqBox X Mini Tool
    https://www.bike24.com/p2315231.html

    https://www.bike24.com/p2273613.html

    https://www.bike24.com/p2273604 …

Continue reading »






Static program analysis

Written by Grigory Rechistov in Uncategorized on 29.10.2022. Tags: static analysis, compilation,

Definition

Static analysis (SA) happens when any partial execution of program code happens. That is, the code is treated as having different semantics, only partially matching what the compilation/interpretation (C/I) process is extracting from it.

Neither executable translation artifacts (object files and executables from compilation) nor behavioral effects …

Continue reading »





Copyright © 2023 Grigory Rechistov