Это нормально, так поступать вполне разумно.
Ну не сантехника возьмите, а сиделку дворника, провайдера.
Тут вопрос в целесообразности...
...Решать куда выгодней потратить больше, а куда меньше. Меньше платить разработчику - больше останется на другие цели...
Представьте что вы наняли человека починить сантехнику....
А теперь спросите себя - почему вам должны повысить ЗП?- Вы таки не поверите, но я не просто так зашёл на тостер. А исключительно потому, что у меня есть подозрение, что мой ответ и ответ руководителя могут несколько отличаться. И прежде чем говорить с руководителем, хорошо бы хоть примерно представлять, а чем же он руководствуется!
Приведите пример книги об архитектуре десктопной ОС, для которой вам нужен аналог под Android.- Я не автор исходного вопроса, но про десктопные ОС есть (минимум) тройка книжек: Петцольд, Программирование для Wndows 95, Рихтер, Windows для профессионалов, Руссинович, Windows internals. То есть, про GUI, системную часть, и ядро.
Но есть один нюанс.
Проект, который я пилю - это 4ГБ плюсового кода. Который радикально обновляется раз в полтора месяца.
Я могу исправить те места, что мне не нравятся, и сделать себе удобно.
Но после этого у меня будет на выбор два варианта: либо убедить владельцев кода, что я сделал хорошо и попросить их принять мой код. Либо через полтора месяца начать всё сначала, и исправить код снова.
Я ленивый человек. Я выбрал простой путь: сделать правки один раз, и надеяться на магию git merge.
И пока это работает. И вопрос лишь в поиске обходных путей вокруг include-ов.
Но тебе, конечно, виднее, что и как правильней сделать.
Спасибо тебе, добрый человек, за ценные советы.