Subiecte populare
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Formatator Shafu!
Instalați și rulați comanda shafu pe fișierul Solidity.
Pentru că un cod frumos contează!

@Sabnock66 @lucasmanuel_eth întrebare grozavă! Am explicat-o aici

11 iul. 2025
Mulți oameni m-au întrebat de unde este stilul meu de formatare. Totul a început înainte de a scrie vreodată o singură linie de cod Solidity.
Am fost inginer de învățare automată înainte și am făcut majoritatea lucrurilor în numpy, pytorch și tensorflow. Nu folosiți tensorflow, dar asta este pentru o altă perioadă.
Cea mai mare parte a acestui cod sunt lanțuri de operații matematice. Aici am preluat chestia cu simetria.
Alinierea ecuațiilor face mult mai ușor de citit. Simetria este, de asemenea, frumoasă.
@jeremyphoward postare pe blog a fost, de asemenea, foarte influentă. CITEȘTE-L!
Cea mai mare parte a muncii mele a fost în Jupyter Notebooks. Îmi plac JN-urile. A avea ilustrații și explicații direct acolo unde se află codul meu are sens pentru mine. Probabil că ar trebui să scriem contracte inteligente în acest fel.
Imaginați-vă contractul Uniswap cu toate vizualizările sale chiar deasupra codului. Excelent pentru cei care îl citesc și uimitor pentru auditori.
Formatarea manuală este, de asemenea, o modalitate excelentă de a reciti codul. Nu poți automatiza asta! Deși poate ai putea instrui un LLM pe toate contractele mele și să vezi ce se întâmplă!
Dacă doriți să construiți un formatator shafu lmk! L-aș finanța.
forjă fmt --shafu

8,98K
Limită superioară
Clasament
Favorite