Video: Катуу код деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
СОЛИД Бул аббревиатура объектиге багытталган программалоонун беш негизги принциптерин жана STUPIDди оңдоо үчүн дизайнды билдирет. код : Бирдиктүү жоопкерчилик принциби. Ачык/жабык принцип. Лисковдун алмаштыруу принциби. Interface Segregation Principe.
Андан тышкары, коддоодо эмне күчтүү?
Объектке багытталган компьютердик программалоодо, СОЛИД программалык камсыздоонун дизайнын түшүнүктүү, ийкемдүү жана колдоого алына турган кылуу үчүн арналган беш дизайн принциптеринин мнемоникалык аббревиатурасы. Бул GRASP программалык камсыздоонун долбоорлоо принциптерине байланыштуу эмес.
Ошондой эле, катуу методология деген эмне? СОЛИД Бул OOP (объектке багытталган программалоо) жасоодо дизайндын 5 маанилүү принциптеринин кыскартылган түрү. Бул принциптердин максаты программалык камсыздоонун дизайнын түшүнүктүү, тейлөөнү жеңилдетүү жана кеңейтүүнү жеңилдетүү болуп саналат. Программалык камсыздоо инженери катары бул 5 принципти билүү зарыл!
Андан кийин суроо туулат, мисалы менен бекем принцип деген эмне?
Бирдиктүү жоопкерчилик принциби : Бул принцип "класста өзгөртүү үчүн бир гана себеп болушу керек" деп айтылат, бул ар бир класста болушу керек дегенди билдирет жалгыз жоопкерчилик же бир жумуш же бир максат. Программалык камсыздоону иштеп чыгуунун мисалын алалы.
Эмне үчүн катуу программалоо маанилүү?
СОЛИД абдан беш принципти билдирген кыскартылган болуп саналат маанилүү биз OOP парадигмасы менен иштеп жатканда, кошумча бул ар бир иштеп чыгуучу билиши керек болгон маанилүү билим. Бул принциптерди түшүнүү жана колдонуу сизге жакшыраак сапаттагы кодду жазууга, демек, мыкты иштеп чыгуучу болууга мүмкүндүк берет.
Сунушталууда:
Катуу жана катуу эмес деген эмнени билдирет?
Катаал эместин аныктамасы.: катуу эмес: сыяктуу. а: ийкемдүү, катуу эмес пластиктен жасалган барак. б: кыймылсыз алкак менен сакталган тышкы формага ээ эмес: камтылган газдын басымы менен форманы сактоо Блимп - катуу эмес дирижабль
Оюн PC үчүн жакшы катуу диск деген эмне?
Жалпысынан эң мыктысы: Seagate 2TB FireCuda. Экинчи орун, жалпысынан эң мыкты: Seagate 3TB BarraCuda. PS4 үчүн мыкты комплект: Fantom Drives PS4 Hard DriveUpgrade Kit. Xbox One үчүн эң жакшы: Xbox One үчүн Seagate Game Drive. Кэш сактоо үчүн мыкты: Toshiba X300 4TB. Эң мыкты бюджет: WD Blue 1TB
Төмөнкүлөрдүн кайсынысы катуу абалдагы дисктердин магниттик катуу дисктерге артыкчылыгы болуп саналат?
HDD SSDге караганда бир кыйла арзан, айрыкча 1 ТБдан ашкан дисктер үчүн. SSDдин кыймылдуу бөлүктөрү жок. Маалыматтарды сактоо үчүн флеш эстутумду колдонот, бул HDDге караганда жакшыраак иштөөнү жана ишенимдүүлүктү камсыз кылат. HDD кыймылдуу бөлүктөргө жана магниттик пластинкаларга ээ, демек, алар канчалык көп колдонулса, ошончолук бат эскирип, иштен чыгат
ATA IDE катуу диск деген эмне?
IDE. Integrated DriveElectronics үчүн кыска, IDE көбүнчө ATA же PATA (параллель ATA) катары белгилүү. Бул биринчи жолу 1986-жылы Western Digital жана Compaq тарабынан туура келген катуу дисктер жана CD же DVD дисктери үчүн иштелип чыккан IBM компьютерлери үчүн стандарттуу интерфейс
MacBookтерде катуу абалдагы катуу дисктер барбы?
MacBook Air моделдери стандарттуу SSD өлчөмү менен келет, жана кээ бир моделдер гана заказ боюнча куруу опциясы катары чоңураак SSD менен жаңыртылышы мүмкүн. AllMacBook Pro моделдери демейки боюнча стандарттуу катуу дискти камтыйт, бирок алардын баарын сатып алуу учурунда жогоруда көрсөтүлгөн өлчөмдөрдүн каалаганында SSDге көтөрсө болот