TTS
Jan Waclawek
konfera na efton.sk
Úterý Březen 14 21:13:25 CET 2023
>Co je na tom nečitelné ?
Tak predovsetkym C++... :-)
Ale vazne, napriklad to uporne setrenie znakmi, co sa prejavuje nielen v
nedostatku komentarov, ale aj trebars v skracovani mien premennych ktore
tym padom nemozu tvorit sekundarnu dokumentaciu, a na mnohych miestach vo
vynechavani medzier tam, kde sa tradicne pisu, napr. okolo operatorov -
no, ja chapem, ste zvyknuty, ale inym to stazuje citatelnost.
Potom napriklad co sa tyka samotneho STM32, v nepouziti hlavickoveho suboru
predpisaneho CMSIS (citaj: standardneho), ale vlastneho. To jednak stazuje
citatelnost tym, co ten standardny hlavickovy subor pouzivaju, a tiez
komplikuju moznu portovatelnost, a to este aj Vam.
Ja plne rozumiem, preco to robite, nemusite to nijako obhajovat, je to Vas
program a tym padom je to 100% OK.
A na rozdiel od mojho programu na rozpravanie ma tu vyhodu, ze existuje ba
dokonca aj funguje. :-D
wek
PS. Ak si dobre spominam, tak GSM kompresia ma kdesi v hlbke tiez povod v
modelovani hlasoveho traktu, ale ten pristup k tomu bol na rozdiel od tych
fonem mechanickejsi, proste sa vymyslel algoritmus, naladili sa parametre,
a potom sa len pouzila hruba sila na vstupny tok dat, nikto sa uz
nepokusal o to delenie na jednotlive fonemy.
----- Original Message ---------------
>Čísla větąí neľ milion nejsou implementována, v čeątině je velké číslo
>lidově "hafo".
>
>Co je na tom nečitelné ? Moľná lambdy pro nastavování skupin bitů, ale
>jinak je to vcelku klasika poskládání do tříd. Není tam jediná globální
>proměnná (kromě SystemCoreClock převzatá od STM), není pouľita halda a
>dost pochybuji, ľe to v čistém C napíąete čitelněji. Dokonce jsem tam
>nepouľil ani dědičnost. A statická analýza projde scan-build bez chyb.
>
>Mrazík
>
>On 14. 03. 23 19:32, Jan Waclawek wrote:
>> if (number >= 1000000) {
>> out(m_t.hafo);
>> return;
>> }
>>
>> :-)
Další informace o konferenci Hw-list