Bagaimana menyusun kode Anda

Hei! Sabtu ini chat PHP Nizhny Novgorod akan mengadakan pertemuan keempatnya dengan siaran interaktif. Laporan akan disiapkan oleh Valentin Udaltsov dari Moskow dan Denis Yuriev dari Novosibirsk - mereka yang datang secara langsung akan dapat mengobrol dengan mereka di afterparty di pusat kota, mereka yang akan menonton secara online - mengajukan pertanyaan dalam teks atau suara langsung dari browser.





Anda dapat mendaftar untuk pertemuan di sini , letakkan lonceng di bawah siaran - di sini , dan di bawah ini Anda akan menemukan wawancara singkat dengan pembicara tentang apa yang tidak termasuk dalam pidato mereka.





Denis Yuriev (pemimpin tim di Skysmart dari Skyeng) - akan memberi tahu Anda cara mengemas produk menjadi variabel

Tentang apa laporan Anda?





Beberapa kali saya menemukan fakta bahwa jika dua produk yang umumnya serupa yang tumbuh dari repositori yang sama didukung oleh tim yang berbeda, dalam enam bulan itu akan menjadi dua proyek yang sama sekali berbeda. Saya selalu ingin melakukannya secara berbeda. 





Skyeng β€” , , , β€” , : Β« Β». , β€” . .





, , «» Symfony β€” . 





, . β€” , ?









, - - , β€” . .





, Unity, ECS – PHP , . ( , - ..), , , -. 





, , .





. - - , , .





, , – Β« Β» . , . , , . 





( ) , . , , , , mvp.





, , , . , , «». 





– , Β« Β». – , .





?





, , – .





( Happy Inc., «») β€” , ,

?





package-by-type, package-by-layer, package-by-feature Agile . Symfony, PHP, .





β€” ?





β€” SOLID Package Principles. β€” .





, , .





: - , , β€” . 





?





, , «».





p.s. - . .








All Articles