Posso retirar alguma teoria pedante dos meus estudos universitários? :)
Como os outros caras apontaram, a corrente que flui de um "mais" para um "menos" é apenas uma maneira convencional de representar o fenômeno. Isso se deve ao fato de os elétrons terem, por definição, uma carga negativa, e provavelmente esse fato em si é uma convenção que prefere dar um sinal positivo aos prótons que estão no núcleo do átomo. Então, lidar com valores negativos (que surgem da carga negativa blá blá blá) é irritante, daí a decisão de considerar a corrente como oposta ao movimento dos elétrons.
Uma história sobre potenciais e campos
Outro ponto de vista é que, sempre por causa da portadora de carga negativa, o potencial elétrico (que define tensões) é negativo onde há mais elétrons; portanto, é positivo onde os elétrons são menores, e você espera que a corrente flua do maior potencial para o menor, como os objetos quando estão caindo.
Isso não tem influência na ordem dos componentes no mesmo ramo de um circuito, pois a corrente (para o princípio dos campos conservadores e blá blá blá) é a mesma em todo o ramo. Para uma análise mais profunda, veja isso . Considere-o como um cano com água sob pressão: não importa (teoricamente) se uma turbina estiver antes ou depois de um gargalo, pois esta última terá em qualquer caso uma influência na quantidade de água que flui no cano.
O diodo
O diodo ainda é simples de entender o que ele faz (basicamente a corrente flui em uma direção e não na outra; coisas opostas para os elétrons) e mais complicado para entender por que isso acontece.
Buracos
E sobre a coisa dos "buracos", eles são usados porque na física dos semicondutores, e mais ao trabalhar com semicondutores dopados, existem materiais (ou melhor, materiais dopados) que possuem menos elétrons na banda de valência e levam elétrons de lugares próximos a banda de condução, criando a corrente. Mas isso é muito mais fácil se falar sobre buracos viajando na banda de condução