{"id":1691,"date":"2015-12-13T16:19:48","date_gmt":"2015-12-13T15:19:48","guid":{"rendered":"https:\/\/2016.paris.wordcamp.org\/?post_type=wcb_session&#038;p=1691"},"modified":"2016-01-13T23:07:57","modified_gmt":"2016-01-13T22:07:57","slug":"comment-faire-de-la-programmation-objet-dans-wordpress-pour-industrialiser-nos-developpements","status":"publish","type":"wcb_session","link":"https:\/\/paris.wordcamp.org\/2016\/session\/comment-faire-de-la-programmation-objet-dans-wordpress-pour-industrialiser-nos-developpements\/","title":{"rendered":"Favoriser l\u2019industrialisation de ses d\u00e9veloppements WordPress gr\u00e2ce \u00e0 la Programmation Orient\u00e9e Objet"},"content":{"rendered":"<p class=\"p1\"><span class=\"s1\">Il est tr\u00e8s rare que des projets WordPress d\u00e9butent de mani\u00e8re similaire. Tr\u00e8s souvent, on capitalise des connaissances, des bonnes pratiques et autres afin d&rsquo;esp\u00e9rer faire mieux sur le projet suivant. Seulement, WordPress laisse \u00e9norm\u00e9ment de libert\u00e9s. Cela ne nous permet pas de contr\u00f4ler notre dette technique convenablement ni m\u00eame notre qualit\u00e9 logicielle.<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Malheureusement, le code est r\u00e9guli\u00e8rement mis de c\u00f4t\u00e9 pour tenter de pallier des contraintes de temps et d&rsquo;argent tout en tentant l&rsquo;excuse du pragmatisme. <\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Et si une approche orient\u00e9e objet avec les m\u00e9thodologies ad\u00e9quates pouvaient r\u00e9soudre une bonne partie de ces probl\u00e8mes ? <\/span><\/p>\n<p class=\"p2\"><span class=\"s2\">D\u00e9marrons ensemble cette approche qui, tout en am\u00e9liorant la stabilit\u00e9, la lisibilit\u00e9 et l&rsquo;\u00e9volutivit\u00e9 de notre code, va nous permettre d&rsquo;industrialiser nos d\u00e9veloppements.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il est tr\u00e8s rare que des projets WordPress d\u00e9butent de mani\u00e8re similaire. Tr\u00e8s souvent, on capitalise des connaissances, des bonnes pratiques et autres afin d&rsquo;esp\u00e9rer faire mieux sur le projet suivant. Seulement, WordPress laisse \u00e9norm\u00e9ment de libert\u00e9s. Cela ne nous permet pas de contr\u00f4ler notre dette technique convenablement ni m\u00eame notre qualit\u00e9 logicielle. Malheureusement, le &hellip; <a href=\"https:\/\/paris.wordcamp.org\/2016\/session\/comment-faire-de-la-programmation-objet-dans-wordpress-pour-industrialiser-nos-developpements\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Favoriser l\u2019industrialisation de ses d\u00e9veloppements WordPress gr\u00e2ce \u00e0 la Programmation Orient\u00e9e Objet<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13919389,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1423130400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1690],"footnotes":""},"session_track":[660788],"session_category":[],"class_list":["post-1691","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-salle-conf-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6xjzJ-rh","session_date_time":{"date":"f\u00e9vrier 5, 2015","time":"11:00"},"session_speakers":[{"id":"1690","slug":"thomas-deneulin","name":"Thomas Deneulin","link":"https:\/\/paris.wordcamp.org\/2016\/speaker\/thomas-deneulin\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":6,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1691\/revisions"}],"predecessor-version":[{"id":2410,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1691\/revisions\/2410"}],"speakers":[{"embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/1690"}],"author":[{"embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/gmulti"}],"wp:attachment":[{"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1691"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1691"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/paris.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}