Software Engineering වලට ඕනේ Best Practices - Software Engineering Best Practices (in Sinhala)

මේ වීඩියෝ එකේදී අපි කතා කරන්නේ Software Engineering වලදී නිතරම පාවිච්චි වෙන best practices ගැන. නිවැරදිව software එකක් හදන්න අනිවාර්යෙන් මේ වගේ දේවල් ඕනේ. මේ වීඩියෝ ටිකත් බලන්න: SOLID Principles:    • SOLID Principles යනු මොනවාද? - SOLID Princ...   GItHub:    • GitHub මුල සිට සරලව (+Demo) - GitHub from ...   Git Workshop: https://youtube.com/live/5vc3_Z9oY84 00:00 Intro 00:50 Bridge 02:48 Coding Related 02:54 Readability & Maintainability 05:12 Efficient Code 06:39 Demo for Efficient Code 14:29 Write Tests 16:54 Refactor 18:20 Development Process 18:28 Version Controlling 20:04 Code Reviews 22:02 CI/CD Pipelines 23:29 Agile 26:38 General Guidelines 26:45 Documentation 28:06 KISS - Keep It Simple Stupid 29:36 YAGNI - You Are Not Gonna Need It 31:31 SOLID Principles 32:28 DRY - Don't Repeat Yourself 35:13 End 36:42 Hint Get mentored: https://topmate.io/praneeth_peiris Buy merch: https://my-store-d80a3a.creator-sprin... Support us on Patreon: patreon.com/HexCoder Support us on Buymeacoffee: https://www.buymeacoffee.com/hexcoder Become a member: https://www.youtube.com/@hexcoder/join HexCoder SL Discord Server:   / discord   HexCoder FB Page:   / hexcoder   HexCoder Twitter:   / hexcodertech   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 🔥Subscribe to my channel for more videos like this. https://www.youtube.com/@hexcoder/?su... 📸 Follow me on Instagram:   / hexcodertech   🌐 Visit my website for more updates: https://hexcoder.tech

Self Study කරලා Software Engineer කෙනෙක් වෙන හැටි - Self built Software Engineer (Sinhala)
▶︎

Self Study කරලා Software Engineer කෙනෙක් වෙන හැටි - Self built Software Engineer (Sinhala)

C Programming in sinhala part 24 - switch case
▶︎

C Programming in sinhala part 24 - switch case

Software Engineer කෙනෙක්ට අනිවාර්යෙන් ඕනේ technical skills - Must have technical skills for an SE
▶︎

Software Engineer කෙනෙක්ට අනිවාර්යෙන් ඕනේ technical skills - Must have technical skills for an SE

Open Source Projects වලට සම්බන්ධ වෙන හැටි -  How to contribute to Open Source Projects [in Sinhala]
▶︎

Open Source Projects වලට සම්බන්ධ වෙන හැටි - How to contribute to Open Source Projects [in Sinhala]

ලංකා​වේ software engineering වල ඇත්තටම මොකද වෙන්​නෙ ? | The Hidden Reality of SE in Sri Lanka
▶︎

ලංකා​වේ software engineering වල ඇත්තටම මොකද වෙන්​නෙ ? | The Hidden Reality of SE in Sri Lanka

Software Engineering  දැවෙන ප්‍රශ්න ගොඩකට උත්තර මෙන්න | AI, Cloud, DevOps, Jobs & More with Hexcoder
▶︎

Software Engineering දැවෙන ප්‍රශ්න ගොඩකට උත්තර මෙන්න | AI, Cloud, DevOps, Jobs & More with Hexcoder

Software Engineer කෙනෙක් වෙන්න එපා - Don't be a Software Engineer [Sinhala]
▶︎

Software Engineer කෙනෙක් වෙන්න එපා - Don't be a Software Engineer [Sinhala]

How to Build Automated Systems That Make $10,000+ a Month
▶︎

How to Build Automated Systems That Make $10,000+ a Month

Senior Engineer කෙනෙක් වෙන හැටි - How to become a senior engineer [Sinhala]
▶︎

Senior Engineer කෙනෙක් වෙන හැටි - How to become a senior engineer [Sinhala]

Intern Software Engineer Live Interview එකක් බලමු
▶︎

Intern Software Engineer Live Interview එකක් බලමු

Undergraduate අයට උපදෙස් 10ක් - 10 advices for undergraduates
▶︎

Undergraduate අයට උපදෙස් 10ක් - 10 advices for undergraduates

ඔයාලාගේ දැවෙන ප්‍රශ්න වලට පිළිතුරු - Answers to your questions [In Sinhala]
▶︎

ඔයාලාගේ දැවෙන ප්‍රශ්න වලට පිළිතුරු - Answers to your questions [In Sinhala]

Software Engineering ගැන තියෙන මිත්‍යාවන් - Software Engineering Myths (in Sinhala)
▶︎

Software Engineering ගැන තියෙන මිත්‍යාවන් - Software Engineering Myths (in Sinhala)

ඔයාටම වෙන්වූ AI Career Coach කෙනෙක් හදමු | AI Agent
▶︎

ඔයාටම වෙන්වූ AI Career Coach කෙනෙක් හදමු | AI Agent

The World's Most Important Machine
▶︎

The World's Most Important Machine

Candidate හොඳටම perform කරපු Software Engineer Live Interview එකක් බලමු
▶︎

Candidate හොඳටම perform කරපු Software Engineer Live Interview එකක් බලමු

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥
▶︎

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥

A Philosophy of Software Design | John Ousterhout | Talks at Google
▶︎

A Philosophy of Software Design | John Ousterhout | Talks at Google

How To Think SO CLEARLY People Assume You're A Genius
▶︎

How To Think SO CLEARLY People Assume You're A Genius

Software Engineering Field එකට පිවිසෙන නවකයන් දැන ගත යුතුම කරුණු | Krishanthe Dinesh | Podcast
▶︎

Software Engineering Field එකට පිවිසෙන නවකයන් දැන ගත යුතුම කරුණු | Krishanthe Dinesh | Podcast