logo
Telegram group Youtube channel
Oct 19, 2023

Returning to procedural programming after 20 years of OOP and FP

Once I started with procedural programming, even non-structural, but later for more than 20 years I wrote in different paradigms like object-oriented, functional, reactive, parallel and asynchronous. I really like metaprogramming and for the last 7 years I have been writing multi-paradigm code in my everyday practice. Now I need to reduce entry level and requirements for new specialists entering the platform I am working on. As well as I have one more challenge to increase the reliability and quality of the code in such a way that cannot be destroyed by any development process and any teams. Thus, I remembered object-based programming mixing it with procedural one and limited by immutability requirements. It gave us such an outstanding developer experience that I am happy to share some insights and cases with all of you.

Online
Russian
Timur Shemsedinov CTO at B-OS, Chief Architect at Metarhia, Lecturer at KPI & KSE
Timur Shemsedinov CTO at B-OS, Chief Architect at Metarhia, Lecturer at KPI & KSE
26 years in IT, expert in node.js & javascript, private clouds, software engineering, cybernetics, distributed systems, architecture, databases. 🔭 Researcher 🎓 Lecturer 💡 Advisor 👷 3rd in Ukraine by Github followers 🛡️ CTO @ Salucyber & B-OS, 📢 Speaker: ~70 talks ⬢ Chief architect @ Metarhia 📺 >230 free video lectures 🔔 28k subscribers ⚪ Metarhia community organizer ~35k engineers: 🟢 Metaeducation 👨‍💻 NodeUA 🌱 HowProgrammingWorks
🙌