چند وقته که یه چیزی برام به شدت سؤال شده، اونم اینکه «چطوری واقعا باید یه برنامه رو معماری کرد». این چیزیه که تقریبا هیچ کورسی تو دانشگاه براش نیست.
از اونور اکثر برنامه ها به مقدار زیادی کپی همدگین. یا یه سری سرویس آنلاینن که تقریبا یه چیزن، یا اتوماسیون ادارین، گیمن یا نورال نتن یا... برای هر کدوم از این ژانر ها هم یه سری ابزار و روش و فریم ورک هست که عملا تمام خلاقیت ساخت رو از مجری اون کار میگیره و سر همین هم دیگه واقعا کمتر برنامه معماری میشه.
منتهی با همه این ها، هنوز یه عالمه چیز جدید تولید میشه که قبلا هیچی شبیهشون نبوده، الگوریتم های جدید، ژانر های جدید، چیزای جدید، یا کلا چیزایی که اونقدر کمن که هیچ ابزاری برای ساختشون نیست. سؤال من اینجا خیلی سخت میشه که خوب واقعا اینجاها باید چیکار کرد؟
چون دیدم خیلی چیزی از جایی درنمیاد، به یه سری آدم که هر کدومشون یه سری پروژه های عجیب تو ژانر های عجیب نوشته بودن ایمیل زدم و از اونا پرسیدم. فعلا اولین ایمیلی که اومده (به دلایل واضح !) از استالمنه. که راستش چیزی هم نگفت. ولی سعی میکنم به مرور همه جواب هایی که میان رو براتون بذارم. شاید به دردتون خورد:
How do you approach architecting a software?
For me, the key is what data structures to use.
I don't have anything concrete to say besides that.
— R. Stallman
از اونور اکثر برنامه ها به مقدار زیادی کپی همدگین. یا یه سری سرویس آنلاینن که تقریبا یه چیزن، یا اتوماسیون ادارین، گیمن یا نورال نتن یا... برای هر کدوم از این ژانر ها هم یه سری ابزار و روش و فریم ورک هست که عملا تمام خلاقیت ساخت رو از مجری اون کار میگیره و سر همین هم دیگه واقعا کمتر برنامه معماری میشه.
منتهی با همه این ها، هنوز یه عالمه چیز جدید تولید میشه که قبلا هیچی شبیهشون نبوده، الگوریتم های جدید، ژانر های جدید، چیزای جدید، یا کلا چیزایی که اونقدر کمن که هیچ ابزاری برای ساختشون نیست. سؤال من اینجا خیلی سخت میشه که خوب واقعا اینجاها باید چیکار کرد؟
چون دیدم خیلی چیزی از جایی درنمیاد، به یه سری آدم که هر کدومشون یه سری پروژه های عجیب تو ژانر های عجیب نوشته بودن ایمیل زدم و از اونا پرسیدم. فعلا اولین ایمیلی که اومده (به دلایل واضح !) از استالمنه. که راستش چیزی هم نگفت. ولی سعی میکنم به مرور همه جواب هایی که میان رو براتون بذارم. شاید به دردتون خورد:
How do you approach architecting a software?
For me, the key is what data structures to use.
I don't have anything concrete to say besides that.
— R. Stallman
🎉 I love hooks! Take a look at a quick example I just did that adds gesture capabilities to *any* component via
https://codesandbox.io/s/xl88pyo604
useDragGesture() https://codesandbox.io/s/xl88pyo604
CodeSandbox
xl88pyo604 - CodeSandbox
An online editor tailored for
web application development.
web application development.