Это сложный вопрос и, возможно, немного субъективный. Есть разные вещи, которые нужно учитывать, когда вы думаете о возможности обновления, центральные процессоры, память, блок питания, интерфейсы io и карты gfx, вероятно, являются наиболее важными.
PSU: они довольно "стабильны", так как в стандартах и разъемах они не сильно меняются. Покупка более мощного блока питания, чем ваши текущие потребности, может облегчить модернизацию других компонентов, особенно таких энергоемких устройств, как графические карты.
Интерфейсы ввода / вывода: здесь я рассматриваю такие вещи, как аудио, USB, Sata, сеть и так далее. Они в основном встроены в вашу материнскую плату и не могут быть обновлены. Что вы можете сделать, это планировать заранее при покупке материнской платы и убедиться, что она имеет достаточное количество слотов PCIE. Имея достаточно слотов PCIE, вы можете перейти на более новые стандарты, такие как USB3, SATA6 и другие.
Память. Лучший способ спланировать обновление памяти - это купить материнскую плату с 4 или более слотами памяти и не использовать все слоты. Например, предположим, что вам нужно 4 ГБ памяти на вашем компьютере, было бы лучше купить 2 * 2 ГБ и оставить пустыми слоты, чем покупать 4 * 1 ГБ и использовать все слоты. Таким образом, у вас есть место для расширения.
Процессор: самый сложный, поскольку он во многом зависит от циклов продуктов Intel и AMD. Если вы создадите компьютер по мере того, как будет запущен новый сокет или стандарт, вы, вероятно, сможете обновить его в дальнейшем. Может быть, не самые новые и блестящие, но вы сможете найти новые запчасти в течение 1-2 лет.
С другой стороны, если вы купите в конце цикла продуктов, вы, вероятно, не сможете обновить его, не заменив и материнскую плату, и память.