Je suis en quelque sorte contre votre affirmation selon laquelle vous venez de trouver une solution complète à un problème. En tant que personne qui fait de la programmation intermédiaire depuis les années 70 et qui connaît les cycles itératifs de publication et de mise à jour, même pour les tâches les plus simples, je pense que vous avez peut-être un peu trop simplifié!
Tout d'abord, tout programme va résoudre plusieurs problèmes. Le problème le plus difficile est toujours de réduire la liberté des utilisateurs au point que vous pouvez prédire leurs entrées. Le design est très similaire à cela.
Les algorithmes que vous développez ne sont pas la seule solution possible à ce problème particulier et, dans la plupart des cas, il existe de très nombreuses voies possibles: la programmation est un support expressif avec de nombreux dialectes et langues, et les programmeurs ont des styles .
Si vous lisez attentivement les échanges de piles de mathématiques, vous trouverez des personnes qui publient une solution mathématique qui capture exactement le problème et l'exprime d'une manière que les gens verrouillent instantanément parce qu'elle correspond bien à leur expérience personnelle, puis ils la réduisent au plus forme simplifiée standard qui est dans les draps de lit et est enseignée. C'est un bon exemple de présentations variables d'une solution à un problème et comment la plus simple, la plus élégante n'est pas toujours la première forme.
Alors, comment commencez-vous?
Oui, certaines connaissances de la théorie des couleurs sont utiles, mais vous n'avez pas besoin d'en savoir beaucoup. En fait, cela a très peu de valeur en dehors de défendre vos idées auprès d'un public hostile (lire: critique). La chose la plus importante à savoir est: comment ces couleurs fonctionneront-elles en noir et blanc (sorte de zen)? Suis-je condamné mon client à plus de 80% de taux d'inondation CMJN sur tous ses travaux? Seront-ils en mesure de se permettre l'impression si j'appelle un gaufrage / estampage à chaud avec UV et 100% CMJN sur du plastique?
La connaissance technique du type est importante, mais vous n'avez pas besoin d'être un créateur de polices pour les utiliser. La chose la plus importante à prendre en compte est l'espace. Pour le type, cela conduit (espacement entre les lignes) et le suivi / crénage (espacement entre les mots et inter-lettre , respectivement).
Pour être sûr, pour être le designer numéro un dans le monde, vous avez probablement besoin d'avoir une connaissance approfondie, mais pour être au dessus de la moyenne? Vous avez besoin d'une connaissance superficielle de base de la forme et d'un désir de faire mieux.
Les meilleurs modèles ont généralement pas plus de 2 de quoi que ce soit , de communiquer exactement et seulement ce qui doit être communiqué, et ne surchargez pas l'espace. La plupart de ce qu'est un bon design vient de l'idée de base que l' espace est le luxe et la densité est le désespoir .
Deux faces de police, deux couleurs (papier blanc? Choisissez du noir et une de plus), deux moitiés. Deux. Tu veux plus? Justifiez-le à vous-même, mais faites-le faire.
Après cela, la seule question que vous devez vous poser est "suis-je gêné de soumettre cela?" Si oui, répétez.
Le meilleur endroit pour commencer à apprendre le design sur le côté est d'aller trouver des "livres de design de designer" ou des magazines sur le design haut de gamme. Ce faisant, vous pouvez apprendre les aspects techniques sans avoir à résoudre un problème. Ensuite, vous sortez une règle et un cahier, prenez des notes, puis reproduisez tout ce que vous pouvez. Ensuite, vous saurez l'espace et la composition et la retenue.