Aller au contenu

Etre efficace sur la partie visible.


zsam

Sujets conseillés

Bonjour,

Je suis un p'tit nouveau, présentation effectuée ici : http://www.webmaster-hub.com/index.php?showtopic=29626

Comme je l'ai indiqué dans ma présentation, j'ai une connaissance générale du web correcte, mais une expérience excessivement limitée. Et de très solides connaissances en informatique qui est mon domaine d'activité.

Nous avons un soucis de "productivité" lorsque nous mettons en place des sites web dans le cadre de mon boulot. J'entends par là que les développements sont beaucoup trop longs. Les causes sont multiples, et il est hors de question de se focaliser sur un point en particulier. Je peux en parler avec du recul, car ce n'est pas moi qui développe au quotidien les extranets, mais un collègue sur 30-50% de son temps. J'y ai mis les mains pour avoir mis que les rails certains projets, effectué certains choix (bons et mauvais), mais je n'ai plus la tête dans le guidon.

Le but n'est pas de devenir un bolide en développement, il s'agit de combler certaines lacunes. Le but pour moi est aussi d'avoir un avis externe sur un point en particulier : l'interface, son développement, éventuellement ses outils.

Si je traite de l'interface ici, c'est que les autres points peuvent se régler par une meilleure formation, un changement dans les méthodes de travails en général, et aussi parce-que je compte arrêter le PHP brut et utiliser un framework. PHP/Symfony, Rails, ... le principe est acquis (pour moi), pas de focalisation sur un outil pour l'instant.

Bref, le point faible et pour lequel je n'ai pas d'amélioration c'est la partie interface : (X)HML et CSS généralement biens garnis en formulaires. Un approfondissement du CSS est au programme, mais ça ne révolutionnera pas les choses. Puisque nous développons des extranets avec beaucoup de logique métier, l'interface est en principe un aspect mineur. Pourtant ça consomme proportionellement beaucoup (trop) de temps.

J'imagine que je ne peux avoir une réponse miracle, ce que j'aimerais c'est savoir comme vous faites pour être efficace sur cette partie, si certains outils/éditeurs vous font gagner du temps. Je sais que ma question est assez vague, c'est surtout qu'elle est très ouverte. Concrètement, c'est un retour d'expérience dont j'ai besoin.

Désolé d'être si bavard :whistling:

Modifié par zsam
Lien vers le commentaire
Partager sur d’autres sites

Pour répondre sur la partie visible "Xhtml/Html" et CSS, disons que les bons outils pour moi sont : Bloc-notes ou mieux un bloc note comme Notepad++ et coder tout en mode texte. Au début, valider W3c si on veut un code valide, et commencer à apprendre les réflexes d'écritures : une à deux semaines de code écrit en mode texte et puis ça fini par rentrer comme du par coeur.

Personnelement cela me semble la meilleur méthode pour gagner du temps : la grammaire avant, la prose ensuite. Un apprentissage du plein texte est gage de rapidité pour la suite.

Lien vers le commentaire
Partager sur d’autres sites

Peut-être que tu retrouve de projets en projets les mêmes types de fonctionnalités ? Dans ce cas il ne faut pas hésiter à programmer ça de façon très modulable, histoire de pouvoir réutiliser ce qui doit l'être à chaque fois.

Lien vers le commentaire
Partager sur d’autres sites

Je suis assez adepte de ce type de méthode : un bon éditeur de code (SciTe pour moi) ou à la limite un environnement plus intégré s'il y a, une bonne connaissance du (X)HTML et du CSS et puis de faire la main de projets en projets...

Mais à priori certains ont (peut-être) du mal à se faire la main, et d'autres à comprendre qu'on ne fait pas des interfaces web comme on dessine fait une fenêtre dans un Visual Studio ou je ne sais quel éditeur de client riche. Sauf avec Webdev ou équivalent, mais pour m'en être servis une fois j'ai fermement refusé de recommencer cette expérience traumatisante :wacko:

Concernant la réponse de narlem, je pense que l'usage de certains framework peut apporter certaines facilités de ce côté, même si ce n'est pas pour cela qu'ils m'intéressent en premier lieu. C'est le cas pour Rails, pour les framework PHP c'est à creuser (à première vue c'est le cas de Symfony).

Si vos deux réponses ne m'aident pas réellement à avancer, elles ont le mérite de me conforter dans ma vision des choses... c'est au moins ça ;)

Modifié par zsam
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...