2010-10-19 4 views
1

Je suis passé par Flask et il semble que maintenant j'ai une bonne compréhension d'aller de l'avant et de construire une application web. Cependant, je veux savoir comment j'aborderais le problème. Par exemple: Je décide de créer une application de blogging. La première chose que je fais est d'écrire toutes les choses qui me viennent à l'esprit, des inscriptions des utilisateurs à l'affichage des données sur le blog pour les publier sur le site. Je sais que ce n'est pas la bonne approche. J'ai entendu parler des diagrammes UML, des diagrammes de flux de travail et d'autres choses. Ce serait bien si quelqu'un pouvait simplement décrire les étapes qu'ils suivraient pour la construction d'une grande application et alors je pourrais aller de l'avant et en apprendre davantage sur them.For par exemple, il pourrait être quelque chose comme ci-dessous: -Comment approcher le développement d'applications web?

  1. Collect exigences
  2. dessiner des diagrammes UML
  3. dessiner des diagrammes de workflow
  4. de début de codage

S'il vous plaît suggérer une liste exhaustive afin que je puisse faire mon approche beaucoup plus systématique. Merci

+2

Je suppose que cette question est mieux posée à http://programmers.stackexchange.com/ où une discussion subjective sur la programmation est encouragée. Ici, les questions relatives aux problèmes de code et aux questions objectives sont traitées. vous pourriez avoir beaucoup de participation pour cette question là-bas. – pyfunc

Répondre

0

Tout cela semble beaucoup de travail. Essayez web2py. Vous obtenez beaucoup de choses, telles que les inscriptions des utilisateurs et la mise à jour des données pour un blog, gratuitement. Ensuite, écrivez simplement le code. web2py n'est pas aussi libre que le flacon, il y a une "bonne façon de faire les choses". Mais pour les débutants, cela peut être utile jusqu'à ce que vous ayez assez d'expérience pour le faire seul.

+0

Merci cjrh! mais je suppose que web2py n'est pas pour moi. J'avais lu les docs une fois et essayé de construire une application aussi mais pendant tout le processus j'avais l'impression d'apprendre une toute nouvelle langue. Mais oui, c'est certainement un bon cadre. Quoi qu'il en soit, il serait mieux de ma part de ne pas déclencher un débat là-dessus. – Rasmus

+0

C'est bon. Faites ce qui fonctionne pour vous. –