В чем причина использования таких неописуемых имен системных вызовов, как time
и creat
вместо getCurrentTimeSecs
и, createFile
или, возможно, более подходящих для Unix get_current_time_secs
и create_file
. Что подводит меня к следующему пункту: почему кто-то хочет что-то вроде cfsetospeed
без верблюжьего футляра или, по крайней мере, подчеркивает, чтобы сделать его читабельным? Конечно, в вызовах будет больше символов, но мы все знаем, что читаемость кода важнее, верно?
ls -la | grep
будет выглядеть так: listAllHiddenAndNormalFiles() | globallySearchARegularExpressionAndPrint()
.