Chủ đề thịnh hành
#
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.
shafu formatter!
cài đặt và chạy lệnh shafu trên tệp solidity của bạn.
bởi vì mã đẹp là quan trọng!

@Sabnock66 @lucasmanuel_eth câu hỏi tuyệt vời! Tôi đã giải thích ở đây

11 thg 7, 2025
Nhiều người đã hỏi tôi phong cách định dạng của tôi đến từ đâu. Tất cả bắt đầu trước khi tôi viết một dòng mã Solidity nào.
Tôi đã từng là Kỹ sư Học máy và tôi đã làm hầu hết mọi thứ bằng numpy, pytorch và tensorflow. Đừng sử dụng tensorflow, nhưng đó là câu chuyện cho một thời điểm khác.
Hầu hết mã đó là chuỗi các phép toán toán học. Đây là nơi tôi học được điều về sự đối xứng.
Sắp xếp các phương trình chỉ làm cho việc đọc dễ dàng hơn rất nhiều. Sự đối xứng cũng thật đẹp.
Bài viết trên blog của @jeremyphoward cũng rất có ảnh hưởng. ĐỌC NÓ!
Hầu hết công việc của tôi là trong Jupyter Notebooks. Tôi yêu JNs. Có các hình minh họa và giải thích trực tiếp nơi mã của tôi nằm hoàn toàn hợp lý với tôi. Chúng ta có lẽ nên viết Hợp đồng Thông minh như vậy.
Hãy tưởng tượng hợp đồng Uniswap với tất cả các hình minh họa của nó ngay trên mã. Thật tuyệt cho những người đọc nó và tuyệt vời cho các kiểm toán viên.
Định dạng bằng tay cũng là một cách tuyệt vời để đọc lại mã. Bạn không thể tự động hóa điều đó! Mặc dù có thể bạn có thể huấn luyện một LLM trên tất cả các hợp đồng của tôi và xem điều gì xảy ra!
Nếu bạn muốn xây dựng một trình định dạng shafu, hãy cho tôi biết! Tôi sẽ tài trợ cho nó.
forge fmt --shafu

8,96K
Hàng đầu
Thứ hạng
Yêu thích