ความสามารถในการเขียนโปรแกรมความกระด้างของน้ำ