Många har frågat mig var min formateringsstil kommer ifrån. Allt började innan jag ens hade skrivit en enda rad Solidity-kod. Jag var Machine Learning Engineer innan och jag gjorde det mesta inom numpy, pytorch och tensorflow. Använd inte tensorflow, men det är för en annan gång. Det mesta av den koden är kedjor av matematiska operationer. Det var här jag plockade upp det här med symmetri. Att rada upp ekvationer gör det bara så mycket lättare att läsa. Symmetrin är också bara vacker. @jeremyphoward blogginlägg var också mycket inflytelserikt. LÄS DEN! Det mesta av mitt arbete var i Jupyter Notebooks. Jag älskar JNs. Att ha illustrationer och förklaringar direkt där min kod finns är helt meningsfullt för mig. Vi borde nog skriva smarta kontrakt på det sättet. Föreställ dig Uniswap-kontraktet med alla dess visualiseringar precis ovanpå koden. Perfekt för människor som läser den och fantastiskt för revisorer. Formatering för hand är också ett bra sätt att läsa om kod. Det går inte att automatisera! Även om du kanske kan utbilda en LLM på alla mina kontrakt och se vad som händer! Om du vill bygga en shafu formaterare lmk! Jag skulle finansiera det. smida fmt --shafu