शैली 1:जो अधिक बेहतर है? गार्ड या मामला?
a(X) when X>1 ->
...omitted;
a(X) when X ->
...omitted.
शैली 2
a(X) ->
case X>1 of
true-> ...ommited;
false-> ...ommited
end.
==== अद्यतन ===
@rviding के रूप में कहा, मैं निम्नलिखित के रूप में तुलना अद्यतन:
शैली 1:
a(X) when X>1 ->
...omitted;
a(X) ->
...omitted.
शैली 2
a(X) ->
case X>1 of
true-> ...ommited;
false-> ...ommited
end.
धन्यवाद। मैं व्यक्तिगत रूप से कार्य खंडों में पड़ता हूं क्योंकि यह अधिक स्पष्ट है। आपकी सलाह मुझे निर्णय लेने के लिए काफी अच्छी है। – goofansu
फंक्शन क्लॉज डीबग करने के लिए भी बेहतर हैं क्योंकि आप उन पर – Lukas
@goofansu का पता लगा सकते हैं लेकिन इस मामले में 'एक्स' गार्ड से बचें। यह केवल तभी सफल होगा जब 'एक्स' का मान' सत्य 'हो। – rvirding