Thinking for yourself ------------- .NET Backend Developer | DM Open

Iran
Joined June 2022
The 5S of Clean Code Inspired by Japanese workplace philosophy, applied to software craftsmanship: * Seiri - Remove the unnecessary * Seiton - what remains * Seiso - Keep it spotless * Seiketsu - Standardize * Shitsuke - Stay disciplined it’s a mindset. #CleanCode
Focus on self-meaning, not just “others liking me.” Pride comes from your achievements, admiration is a bonus. “I feel proud because I built a life I dreamed of. Others’ admiration? Just extra.” #SelfGrowth #InnerStrength #Mindset
Strong networks = diverse voices. They break us out of echo chambers & bring decisions closer to truth.
When starting a new .NET project, how do you decide between Code First and Database First in Entity Framework? Is it driven by: 🔹 existing legacy DBs, 🔹 control over schema design, 🔹 team workflow, or 🔹 deployment flexibility? #dotnet #EntityFramework #DevTalk
In AngularJS, you can define an empty controller in two valid ways:angular.module('app').controller('MyCtrl', []); // or angular.module('app').controller('MyCtrl', function () {}); Both mean “no dependencies, no logic” — perfect for a placeholder or when logic lives a directive
Right Problem → Easy Solution → Good Design → Smooth Implementation Wrong Problem → Wrong Solution → Wrong Design → Failure @estammadDoyom #ProductThinking #DesignMatters #ProblemSolving
1
Just a reminder from experience: When mapping SQL results to C# models, if your column names contain underscores (like a_b), your mapper might silently skip them. Use aliases (AS aB) or match the naming convention — saves hours of head-scratching! #dotnet #sql #devtips
1
Challenge 17 – Name Formatter Build a Windows Form to enter first, middle, last names & title Click button → display all 6 name formats in a ListView Learn input handling, string formatting & dynamic ListView updates. Details & code github.com/rezatajari/Csharp… #CsharpChallenges
#CsharpChallenges Challenge 16 – Card Name Display 🃏 Build a Windows Form with 5 card images 📷 Click any card → show its name in a label 📷 Learn PictureBox controls, click events & dynamic label updates. Details & code 📷 github.com/rezatajari/Csharp… #CsharpChallenges
Only those who’ve opened a solution with 50+ projects truly understand the power of Ctrl + Shift + F #VisualStudio #DotNet #CSharp #CodeLife #DevHumor #SoftwareEngineering #CleanCode #ProgrammingLife #Developer
#Challenge05 – Custom Multiplication Table User picks base range (2–8) → program builds a 25-row table. ✔️ Structured output ✔️ Input validation ✔️ Easy-to-read format 🔗 Csharp.Challenges/05_CustomMultiplicationTable at master · rezatajari/Csharp.Challenges #CsharpChallenges
I have completed Learn Responsive Web Design by Building a Piano #freecodecamp freecodecamp.org/learn/2022/…
1
1