1 / 37

I want to be more efficient !

Dimple
Télécharger la présentation

I want to be more efficient !

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. I want to be a more efficient programmer

  2. My day to day work : Clever Cloud, make your app run all the time

  3. Developers are more and more creative

  4. Devs leads a lot of business

  5. Value is on people Market knowledge, team management, product ownership…

  6. How make them be more efficient ?

  7. Open sources work processes are better

  8. Release earlyrelease often

  9. Release earlyDeployoften

  10. Focus on yourownadded value

  11. Deployment has to be easy !

  12. Git push <your_favorite_host> master

  13. Git push <your_favorite_Continuous_integration_system> master

  14. Or not ;-)

  15. All the team have to beready to deploy

  16. You have to deployyourappseveral times a day

  17. Split yourapp

  18. Split the code : modules

  19. Smallest code base possible for each program

  20. Each module is viewed as a service by others http or amqp comunication Or as a client

  21. Focus on the best tool to solveyourproblem

  22. Lear new things & innovate

  23. Small code base + multiple technologies = legacy killer

  24. Make all deploymentsasync module by module

  25. Scale your teammodularize your team

  26. Separate UI from business logic : service everywhere

  27. Version Everything ! • Data & API

  28. Nosqljson data need version

  29. Use httpand all the goodnessitbring on yourapp

  30. 200 OKbody : { type : error, message : i can’tfind the file }

  31. You have to think it’s your first day on the code base

  32. And somethingwillmakeyou happy

  33. a documentation slim as possible

  34. Do youreally do likethis ?

  35. Example : how doesclevercloudwork ?

  36. Some of technologywe use C

  37. All togetherusing http & amqp

More Related