Just in case this is what you meant. Yes you can buy a random item without knowing how it will upgrade(that you like ofcourse so you still have to look trough alot of items) and then upgrade to what you like the best at the moment but then you wouldn't know what you will get at the end and that's kinda lame.
==========================================================================================================
hmm... can't use html here.
-
yeah that's what i was trying to say
btw if they just put something like... boots that gives 50 agi and you need that agi and only that not it's upgrades (move speed and evasion)
the boots already begin with 50 agi then you just see and buy it without looking the upgrades
then you need some kind of tp and it's a boots upgrade too... but yours doesn't have it
then you go again to the shop and buy the other boot just for the tp
yeah :/ you wasted alot of money on that crappy 50 agi boots
btw in the middle of the game you teleport to a battle and kill 2 enemies... then you're running from the third when you find that he have more speed than you and the tp is under cooldown
what do i do? damn! i have that 50 agi boots
that's it you just upgrade it
i dont have any problem with either sistems but on dota there are alot of items that i just want one thing from then and i have to pay for the other stats as well
one example is the S&Y
let's say i have life leech but my hero is really slow... i buy the new boots but the enemies always outrun me
so i buy a yasha (my hero is agi) but then what? i lost an slot just for the ms and a little agi gain... cant upgrade to S&Y cuz it will stop my lifeleech or will not work (never tried to buy the two at the same time so i dont know who replaces who)
with upgrades is the same thing but you dont pay the "extra" money on those unwanted stats and waste then on another item
now a newb playing with recipes...
i'm always dying and cant make more than 600 gold...
so i just check an item that i think will be good on me then buy the recipe and items
now i have a crap that i wasted 3k and won't do anything for me (dagon on a str hero)
-----
with upgrades as i said... you will pay just for the stat, and if it's the wrong item you just dont upgrade it and buy the right one
one hour you'll need the upgrades of the "unwanted" item and just upgrade it
about the same skin for all levels of upgrades... i think they can do one layer for every stat on the item... and the layers will change colors\shapes based on what upgrade you make
it will be like you're crafting the item... the item YOU made
for the pros... they will know what you're upgrading from the image of your item
-----
as for the whole memorizing thing
you'll just have to know that each type of item will have some kind of upgrade
justa a example
boots = move speed \ dodge \ tp (anything based on moviment / dodging)
Armor = defense \ hp \ mp \ return dmg \ magic shield (imunity) (anything based on the body of the char)
Helmet = regens \ sight \ range
gloves = damage \ crit chance \ atack speed \ accuracy
Weapon = damage \ cleave(splash damage) \ chance of skill
rings \ amulets = stats (agi, int, str) \ skills (cloaking, lightning, chance to block spell)
there are many ways to make upgrades work... but recipes too can work just fine
btw upgrades are more newbie friend and give a new ground for pros