LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

В этом вопросе главное - хорошая архитектура и API её поддерживающее.

это в любом софте так. самое сложное - это продумать архитектуру. в тех областях, где ты съел даже не собаку, а несколько слонов, ты можешь легко прикинуть архитектуру и достаточно быстро написать реализацию. а когда начинаешь лезть в неизвестные тебе области, там появляется больше вопросов, чем ответов, и продумывание архитектуры может затянуться на годы.

но браузер разрабатывать надо. зависимость от копрорастов - это зло и рано или поздно они подложат свинью и придётся уже вынужденно от них отказаться. так что должны быть пути для манёвра. или брать и доделывать perf, или что-то совсем новое. остальное просто ужасно внутри и снаружи и почистить и отрефакторить этот код не представляется возможным.

Исходная версия Iron_Bug, :

В этом вопросе главное - хорошая архитектура и API её поддерживающее.

это в любом софте так. самое сложное - это продумать архитектуру. в тех областях, где ты съел даже не собаку, а несколько слонов, ты можешь легко прикинуть архитектуру и достаточно быстро написать реализацию. а когда начинаешь лезть в неизвестные тебе области, там появляется больше вопросов, чем ответов и продумывание архитектуры может затянуться на годы.

но браузер разрабатывать надо. зависимость от копрорастов - это зло и рано или поздно они подложат свинью и придётся уже вынужденно от них отказаться. так что должны быть пути для манёвра. или брать и доделывать perf, или что-то совсем новое. остальное просто ужасно внутри и снаружи и почистить и отрефакторить этот код не представляется возможным.