Mã đơn giản ở đây đang hoạt động như mong đợi trên máy của tôi nếu được khởi chạy với bash
:
function ⏰(){
date
}
⏰
Có thể có một vấn đề cho những người khác sử dụng này, hoặc nó là phổ quát?
Tôi đang tự hỏi bởi vì tôi chưa bao giờ thấy bất cứ điều gì như thế này trong mã nguồn khác.
Chỉnh sửa: Có khả năng không giới hạn, nó có thể được sử dụng để nhanh chóng phân biệt vai trò chức năng với việc sử dụng biểu tượng cảm xúc chẳng hạn.
💣 cho một cái gì đó có thể sửa đổi hoặc xóa các tệp, nếu đó là một công việc đang tiến hành, cho một menu tương tác ...
Tôi đoán chúng ta nên tạo ra một tiêu chuẩn cho tất cả điều đó, nhưng nó dường như là một ý tưởng thú vị.
Có lẽ một dòng ngẫu nhiên ~ 5 ký tự có thể giúp chúng ta hiểu rất nhiều về mã đang làm gì. (Tất nhiên chúng ta cần học cách đọc chúng.)
Chỉnh sửa thêm: Tôi sẽ cho nó một shot. Bây giờ, nếu tôi gấp tất cả các chức năng của mình trong trình soạn thảo (Hoặc cat myscript.sh|grep function
) thì chúng trông như thế này. (Unicode của tôi trông tốt hơn nhiều trong geany
hoặc thiết bị đầu cuối của tôi so với ở đây.)
function ⬚_1(){
function ⬚⬚_2(){
function ⬚⬚⬚_📃_D(){
function ⬚⬚⬚⬚_📃_X(){
function ⬚⬚⬚⬚⬚_📃_Y(){
function ⬚⬚⬚⬚⬚⬚_❓_P(){
function ⬚⬚⬚⬚_📃_Z(){
function ⬚⬚⬚⬚⬚_❓_U(){
function ⬚⬚⬚⬚⬚_❓_O(){
Tôi sử dụng một vết lõm lạ để chỉ ra cách các chức năng có liên quan với nhau và ký hiệu 📃 / để phân biệt rõ vai trò của chúng. (Tất nhiên đây không phải là tên hàm thực sự của tôi, tôi chỉ đặt một chữ cái ngẫu nhiên ở cuối, nhưng ngay cả khi không có chúng, chúng ta vẫn có thể thấy rõ các mối quan hệ.)
echo $foo
là an toàn.