Assertion: semaphore's use | /r/HasProperty | good practice
Facets:
Source sentences:
text: Using a semaphore is a good practice because it makes the code easier to read.