Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Software Design
Дзесять прычынакоў TypeScript, якія робяць большыя кодавесы чытабельнымі і безпечнымі
Выучыце дзесять практычных прыемаў работы з TypeScript: ад значамых гэнерыкаў і ўзсікання апшчытнасі да выключных перакальбаванняў, атрыбутаў readonly і строгага налашоўвання tsconfig, якія дапамагаюць падтрымваць растучыя кодавыя базы.
11 хв чытанняШто кажу энумератывыя типы ў C, Java, Rust, Go і TypeScript пра проектаванне типаў
Паруцеце, як семь мов працююць з enum-амі: ад названых цэлых лягчынакоў да з’еднанняў з атрыбутамі і об’ектаў у часе выканання, і дазнаюцеся, што гэта значыць для моделіравання ў TypeScript.
17 хв чытанняEnumы і інтэрфейсы TypeScript як элементы для проектаў нізкага рэвялявання
Як enum у TypeScript адзіёўцуе багі, вызваныя «чародзейскімі» стрэлкамі, калі выбіраць тип чы раён, і як раёны, implements і структурны типаванне задаюць кантракты ў проектах нізкага рэвярсу.
7 хв чытанняСемь прытакоў, якія спрабуюць зробіць код прыемнейшым для змены наступным разработчыкам
Клазы абаранення, назвы, які выявляюць намеры, межы API, точныя типы, чыстыя функцыі прынятнага рашэння, структураваныя памылкі і сфармаваныя запросы прынятнага коду, з прыкладамі на JavaScript.
10 хв чытанняПрацэспекты TypeScript, якія дзівуюць апытных разработчыкаў, і чаму
Структурныя типы, пераконтрольванне зайвых атрыбутаў, выкарыстоўванне ключавага слова as const, умовныя тыпы і мапаваныя тыпы, а таксама прынцыпы проектавання, якія ператвараюць іх у болей безпечны код.
19 хв чытанняСемь сігналав паведамленні, які прадвяваюць дорогі будучыя змены
Выучыце, як выявляць семь проблем у коде, на якія зразкаюць рэвізоры ў раннім перыоде, — ад флагаў у режыме boolean да паспраўленых адносоваў, — і як ацэніць, калі кожна з іх ёсць справжняя проблема.
13 хв чытанняПроектаванне компонентаў фронтэнду на аднойчыні з адпаведнасцю, а не для паўтарнага выкарыстоўвання
З’явіцеся, чаму арганізацыя компонентаў фронтэнду па чыстай прыналежнасці та адпаведальнасці — а не за прынцыпам максимальнага перадзяйснення коду — спрыяе лёгкам ізоляванню та падтрымцы змян у функцыях.
14 хв чытанняДзевяць прычын на рэвэлі коду, якія спрабоююць павышыць доверлівасць работы высокакваліфікаваных інжынераў
Разглядаецца дзевяць конкрэтных практык кодавання — ад захоўніх клазаў да строгага моделювання дадзэнняў — якія робяць код болей стойкім, чытабельным і простым у дыбагаванні пад тэнзам.
7 хв чытанняПрактычныя параверыя шаблонав структуры папак у React
Структура папок React, заснованая на функцыях, шарах та доменах, праглядна поруч, а таксама даее простае правіло для переходу, калі база коду продовжвае раставаць.
5 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.