Что такое точное значение "кухонной мойки" в программировании?
Я много раз читал это слово "Кухонная мойка", в основном, когда я загружаю что-то из github, есть папка с названием "Kitchen sink". но я не знаю точного смысла этого.
Может ли кто-нибудь объяснить, в чем смысл кухонной мойки?
Ответы
Ответ 1
Английская фраза "Все, кроме кухонной раковины" означает "почти все, о чем можно думать".
Глядя на первые 8 результатов Google для кухонной мойки github, довольно ясно, что он обычно используется для демонстрационных приложений, которые демонстрируют все (или почти все) функции API, как правило, для использования разработчиками, которые изучают платформу. Вот подробности первых 5 результатов:
Ответ 2
Это английское слово, которое в основном является подходом, т.е. Kitchen Sink - это подход. Его значение:
все, что может быть понято
Из [Коллинз английского словаря]
Ответ 3
Обычно он используется в очень неформальной обстановке для личных репозиториев, в которых есть все что угодно. Это разговорный язык, поэтому использование широко варьируется: "разное" - более формальный термин для него.
Они часто представляют собой набор утилит, удобных для разработчиков, демонстраций или хобби-проектов. Они могут не предназначаться для более широкого использования или выпуска. Они не могут быть структурированы или документированы так, как если бы они были предназначены для этого. Не ожидайте, что они будут следовать философии Unix "делай одно хорошо". Это полная противоположность этого подхода.
Хотя их можно превратить в вещи, которые будут полезны для конечных пользователей, их основная цель, как правило, заключается в том, чтобы другие разработчики или сами разработчики обращались к ним и избегали "повторного изобретения колеса" для задач, которые они часто выполняют.
разнообразный
(предметов или людей, собранных или рассмотренных вместе) различных типов или из разных источников.
(из коллекции или группы) состоит из членов или элементов различных видов.