Quels sont les outils indispensables pour un programmeur/développeur ? - Divers - Programmation
Marsh Posté le 19-02-2020 à 07:53:29
Ca va déjà dépendre du langage utilisé. Certains outils sont plus adaptés à tel ou tel langage. Y'en a tout de même un en commun : le cerveau
Marsh Posté le 19-02-2020 à 08:12:17
Atom c'est dépassé,La plupart des gens se sont tournés vers visual Studio Code ( https://code.visualstudio.com/ ) comme éditeur de code, mais souvent il est plus efficace d'avoir un outil tout en un, un IDE
Parmis les IDE du marché tu peux trouver :
- Visual Studio chez Microsoft (https://visualstudio.microsoft.com/fr/vs/ ), qui te permettra surtout de développer dans les langages de MS, C#, .NET, Visual Basic (ça existe encore ça ? )
- Les IDE de Jetbrains ( https://www.jetbrains.com/ ) , Ils ont presqu'un un IDE dédié pour chaque langage : Webstorm pour le Web, PhpStorm pour le PHP, etc..., mais un des IDEs regroupe tout c'est IntelliJ Idea.
Evidemment ils sont payants mais apportent un certains conforts.
Bon personnellement faisant du Web, je trouve que Visual Studio Code s'en sort TRES BIEN, j'ai juste dû adapter certaines de mes habitudes que j'avais sous Webstorm avant mais je m'en sors très bien maintenant.
Marsh Posté le 19-02-2020 à 12:02:11
+1 Pour VSCODE , avec quelques extensions inspiré Braket Pair Colorizer 2| Code Runner|Better Comments|Atom One Dark Theme par exemple.
tu as un environnement qui combine la gratuité et l'effectivité
Marsh Posté le 19-02-2020 à 23:46:33
gatsu35 a écrit : Evidemment ils sont payants mais apportent un certains conforts. |
Ils sont pas tous payants. Entre IDEA CE, PyCharm CE et Android Studio tu peux déjà faire pas mal de choses.
Marsh Posté le 22-02-2020 à 16:13:22
La question n'a pas de sens, il n'y a pas "des" outils indispensables à tout développeur, il y a pléthore d'outils pour tout un tas d'utilisations très différentes selon le profil du dév et les technos qu'il utilise.
Telle que ta question est tournée, tu vas juste recevoir la réponse individuelle d'un exemple précis parmi cette myriade de possibilité sans même savoir pourquoi il utilise ça.
Les seuls trucs récurrents, et qui ne sont pas forcément liés directement au développement c'est par exemple un éditeur de texte léger et polyvalent (Notepad++ par exemple, mais il y en a d'autres).
Et du café aussi, beaucoup de café .
Marsh Posté le 22-02-2020 à 17:11:56
TotalRecall a écrit : La question n'a pas de sens |
+1
Certains ont la dernière version de Visual Studio Ultimate Pro Sensation et pissent de la merde, d'autres font des miracles en assembleur avec notepad.
Ceci étant, faut un ordi dans tout les cas.
Marsh Posté le 22-02-2020 à 17:24:27
Sauf si tu considères qu'un mac n'est pas un ordi, il y a des gens qui codent là-dessus il parait
Marsh Posté le 22-02-2020 à 17:40:49
Doit y avoir des gens qui codent sur smartphone aussi, voire sur Amiga, C64 et Co. Je parlais d'ordi au sens très large.
edit: Sans oublier les calculatrices programmables bien sûr. Ah souvenirs de Lyçée...
Marsh Posté le 22-02-2020 à 19:37:40
TotalRecall a écrit : Sauf si tu considères qu'un mac n'est pas un ordi, il y a des gens qui codent là-dessus il parait |
les 3/4 des devs webs en général
Marsh Posté le 23-02-2020 à 07:23:39
gatsu35 a écrit : |
Cette affirmation s'applique à la première ou la seconde partie de la phrase ?
Parce que si c'est la 2e, faut croire qu'en 15 ans dans de nombreuses boîtes j'en ai pas rencontré un seul de cette majorité, je dois vivre dans un univers parallèle
Marsh Posté le 23-02-2020 à 09:38:20
Peut-être que c'est vrai dans les web agencies "moisies" mas pas pour les boîtes qui font du "bon" dév web (ie qui ne font pas de la merde, quoi)... Perso, je fais des applis web, je suis sur PC (mais serveurs de prod sous Linux).
Marsh Posté le 23-02-2020 à 14:03:36
Bonjour,
Je comprends pas pas bien la question.
Pour moi, je ne suis pas un expert, mais j'ai quelque notion relative à la programmation, il faut avoir les notion sous-jacente à la prorammation.
La question et un peux vagues et à la fois orientée, je me demande si c'est pour faire un cadeau à un nouveau venu.
La programmation c'est vaste.
il me semble que de manière générale : on peut parler d'un trio : système hote, sysème cible et source.
Source est le programme, le travail du programmeur.
Hote est le système qui permet de produire le système cible.
Cible est le système qui produit le résultat.
Je crois qu'on appelle ce trio un système de compilation.
Pour le programmeur, il lui faut un bon entendement du problème posé, du temps pour l'analyser, du papier et des crayons avec des gommes pour élaborer voir finaliser la solution.
Après comme je dis, c'est vaste.
La programmation pour moi ça va d'un simple rendez vous a l'optimisation d'un jeu de piste en fonction du nombre de participants.
D'un côté il faux un calendrier et un montre, de l'autre il faut une calculatrice en plus.
Programmer un automate programmable et une chose.
Fabriquer un automate programmable en est une autre, dans les deux cas on passe par la programmation.
Bonnes continuations.
Marsh Posté le 23-02-2020 à 18:11:52
kamelkamass parle d'outils pour développer, pas d'algos
Marsh Posté le 23-02-2020 à 22:06:00
rufo a écrit : Peut-être que c'est vrai dans les web agencies "moisies" mas pas pour les boîtes qui font du "bon" dév web (ie qui ne font pas de la merde, quoi)... Perso, je fais des applis web, je suis sur PC (mais serveurs de prod sous Linux). |
Euh, j'aime pas Apple, mais là tu pars loin je trouve, je suis fatigué mais j'ai l'impression que tu viens de suggérer que les dév web qui bossent sur mac bossent dans des boites moisies et font de la merde
Marsh Posté le 24-02-2020 à 08:02:18
Non, non, tous les dev web qui sont sur Mac ne font pas de la merde. Par contre, j'avais l'impression que les web agencies qui se montent aussi vite qu'elles ferment, bossent sur Mac...
Marsh Posté le 24-02-2020 à 09:32:24
> J'aimerais savoir d'après votre expérience quels sont les outils indispensables pour un programmeur/développeur.
Pour programmer dans quel langage ?
La réponse variera en fonction du langage choisi, voire de la cible des développements (micro-service sous AWS vs app iOs)
Bref, sans plus de précision, il ne faut pas espérer de réponse développée.
A+,
Marsh Posté le 25-02-2020 à 15:48:54
De l'ibuprofène
Marsh Posté le 25-02-2020 à 16:08:02
Petites natures. Moi, je développe sans café ni doliprane ou similaire
Marsh Posté le 25-02-2020 à 16:38:37
rufo a écrit : Petites natures. Moi, je développe sans café ni doliprane ou similaire |
Non mais toi t'y connais rien du tout
©Faston/Jovalise -- all rights reserved
Marsh Posté le 25-02-2020 à 17:43:55
T'as oublié ses autres pseudos pour que ça soit valide
Marsh Posté le 19-02-2020 à 02:17:18
Salut à tous,
J'aimerais savoir d'après votre expérience quels sont les outils indispensables pour un programmeur/développeur.
Essayez de détaillez si vous le pouvez. Exemple : Éditeur de texte(Atom car ...),OS(Linux car...),tel logiciel/programme car ....
Merci d'avance pour vos réponses.