5 Aug 2026, 18:49 UTC65 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
Software Architecture is frozen LANGUAGE.
The biggest lie in software: We can rename it later.
YES, You can rename a class in minutes. But you cannot rename a concept that's been frozen into:
- Four services
- Three databases
- Two years of API contracts
- The minds of four different teams
The gap between what a word means to different people is what kills software.
Word => Thinking => Model => Architecture => Cod…
❤2
31 Jul 2026, 18:41 UTC111 views4 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
🍀👓اپیزود جدید پادکست نگاه دوم بر روی اسپاتیفای منتشر شد.
فصل زبان الگوها - اپیزود 2: از خانههای کاشان تا کتاب GoF
اپیزود اول را با کریستوفر الکساندر شروع کردیم؛ معمار و فیلسوفی که در سفر به ایران، توی حیاطهای مرکزی خانههای کاشان چیزی را دید که تا قبل از آن در هیچ کتاب معماری ننوشته بودند.
او اسمش را گذاشت: نظم زنده. و الگو را نه یک راهحل آماده، که زبانی زنده برای خلق فضاهای انسانی تعریف کرد.
حالا در اپیزود دوم…
👍4
28 Jul 2026, 16:58 UTC143 views1 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
ارائه روحالله دلپاک در ششمین رویداد حضوری نقطه
جمعه این هفته در تهران، در ششمین رویداد نقطه میزبان روحالله دلپاک خواهیم بود.
«بیگدار به آب نزنید؛ به AI هم همینطور!»
ساخت یک نمونه اولیه مبتنی بر LLM کار سختی نیست؛ اما وقتی همان اپلیکیشن قرار است وارد محیط عملیاتی شود، چالشهای واقعی تازه آغاز میشوند.
کنترل هزینهها، مدیریت مصرف، امنیت، پایداری سرویس، مسیریابی هوشمند درخواستها، مدیریت نرخ درخواستها (Rate Li…
👍1
24 Jul 2026, 17:28 UTC152 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
⬤ بعد از مدتها، «نقطه» دوباره برگزار میشود.
این بار با یک سؤال مهم:
اگر امروز دوباره قرار بود مسیرمان را در دنیای نرمافزار شروع کنیم، چه چیزهایی را متفاوت انتخاب میکردیم؟
دنیای مهندسی نرمافزار در حال تغییر پارادایمی بزرگ است. AI کد مینویسد، تست تولید میکند و کنار ما در تصمیمهای فنی قرار گرفته است.
اما سؤال اصلی شاید دیگر این نباشد که: از چه ابزاری استفاده کنیم؟
بلکه:
چه چیزهایی را باید عمیق یاد گرفت؟
چه چ…
❤2
14 Jul 2026, 17:18 UTC191 views0 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0
چند روز پیش، در مورد Office Hours و جلسات Mock Interview نوشتم و استقبال خیلی عالی از این اتفاق شد. از همهی شما که وقت گذاشتید و apply کردید، صمیمانه سپاسگزارم.
---
📌 یک خبر خوب:
اولین دور جلسات Office Hours برای این آخر هفته برنامهریزی شده و گروه اول، جلسات خودشون رو پیش رو دارن. با بقیهی دوستانی هم که درخواست دادن، بهتدریج و طی هفتههای آینده ارتباط خواهیم گرفت.
---
⚠️ متاسفانه متوجه شدم که برخی از ایمیلهای…
9 Jul 2026, 17:53 UTC215 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
🐒Today I published Part I of my book, Language-Driven Design
Software Architecture is Frozen Language
It took me years to understand what that sentence actually meant.
The more software systems I worked on,the less convinced I became that architecture begins with architecture
It felt like we were always starting the story from chapter two.There had to be something earlier!
It was failing because the language unde…
❤2
5 Jul 2026, 17:23 UTC195 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
Office Hours with Masoud Bahrami⭐🌱
جالبه، گاهی بین اونی که واقعا هستیم و اونی که توی مصاحبه دیده میشیم، یه فاصلهی عجیب وجود داره.
بارها پیش اومده بعد از یه مصاحبه، آدم با خودش فکر میکنه:
کاش این سؤال رو یه جور دیگه جواب میدادم.» یا «اصلاً منظور سؤال رو درست نفهمیدم.
در حالی که شاید اگر همون مسئله رو فردای اون روز، سر کار یا کنار همکارات حل میکردی، خیلی بهتر از پسش برمیومدی.
مصاحبه یه مهارته. همونقدر که طراح…
❤1👏1
3 Jul 2026, 17:14 UTC161 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
🎙 اپیزود جدید پادکست «نگاه دوم» منتشر شد.
تا حالا برایتان پیش آمده آنقدر غرق یک کار شوید که اصلاً متوجه گذر زمان نشوید؟
همان لحظههایی که انگار همهچیز سر جای خودش قرار گرفته، تمرکزتان عمیقتر از همیشه است و کار کردن نه خستهکننده است و نه اجباری؛ بلکه خودش تبدیل به پاداش میشود.
روانشناس مشهور میهالی چیکسنتمیهایی این وضعیت را Flow یا جریان نامید؛ مفهومی که سالهاست روی یادگیری، خلاقیت، بهرهوری و حتی کیفیت زن…
❤2
3 Jul 2026, 08:52 UTC264 views2 reactionsread 6 August 2026 Discipline Changes Everything | Best Motivational Speech | Novak Djokovic
یکی از گپوگفتهای کوتاهی که بسیار ارزشمند و تاثیر گذاره بوده و لذت بردم از شنیدنش
https://www.youtube.com/watch?v=Gj8TdHnIfuk
❤2
29 Jun 2026, 19:08 UTC208 views1 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
ورکشاپ عملی Enterprise Integration Patterns🟡
هرچه بیشتر در پروژههای واقعی کار کردهام، بیشتر به این نتیجه رسیدهام که بخش سخت طراحی سیستم، نوشتن کد نیست؛ طراحی ارتباط بین سیستمهاست.
اوایل بیشتر سوالها درباره کلاسها، Design Patternها یا ساختار کد است. اما از یک جایی به بعد، جنس سؤالها عوض میشود:
این پیام را چه کسی باید منتشر کند؟
اینجا Event بهتر است یا Command؟
اگر وسط مسیر یکی از سرویسها از کار بیفتد چه می…
🔥1
28 Jun 2026, 19:28 UTC202 views2 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
ورکشاپ عملی Clean Code Mastery
اگر قرار باشد کیفیت یک نرمافزار را فقط با یک معیار بسنجیم، احتمالا آن معیار تعداد قابلیتها، سرعت توسعه یا حتی تعداد باگها نخواهد بود.
سؤال مهمتر این است:
اضافه کردن تغییر بعدی چقدر سخت خواهد بود؟
چون تقریباً تمام تصمیمهای فنی ما، دیر یا زود خودشان را در هزینه تغییر نشان میدهند.
بیشتر سیستمها روز اول مشکل خاصی ندارند. کدها نسبتاً تمیز هستند، ساختار پروژه قابل فهم است و توسعه با …
❤2
25 Jun 2026, 16:37 UTC209 views3 reactionsread 6 August 2026 Forwarded from @MasoudBahrami0Photo
آکادمی مسعود بهرامی🌏⭐
بیشتر توسعهدهندگان در سالهای اول مسیر حرفهای خود یک سؤال مشترک دارند:
چطور میتوانم معمار نرمافزار شوم؟
پاسخ رایج معمولا فهرستی از تکنولوژیهاست. مایکروسرویسها، کلود، پیامرسانها، الگوهای طراحی، و دهها مفهوم دیگر.
اما خب در عمل، مسئله جای دیگری است.
بسیاری از سیستمهایی که نگهداری آنها دشوار شده، به خاطر انتخاب اشتباه تکنولوژی شکست نخوردهاند. مشکل از جایی شروع شده که تیم، سیستم را فقط…
❤3
Showing the 12 most recent of 20 posts we hold for @DomainDrivenDesign_ir. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.