This is the Windows app named Software Design in Haskell whose latest release can be downloaded as software-design-in-haskellsourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
ดาวน์โหลดและรันแอปออนไลน์ชื่อ Software Design ใน Haskell พร้อม OnWorks ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OS OnWorks จากเว็บไซต์นี้ แต่โปรแกรมจำลองออนไลน์ของ Windows ที่ดีกว่า
- 5. จากระบบปฏิบัติการ Windows ของ OnWorks ที่คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่นและติดตั้ง
- 7. ดาวน์โหลดไวน์จากที่เก็บซอฟต์แวร์ลีนุกซ์ดิสทริบิวชันของคุณ เมื่อติดตั้งแล้ว คุณสามารถดับเบิลคลิกที่แอปเพื่อเรียกใช้แอปด้วย Wine คุณยังสามารถลองใช้ PlayOnLinux ซึ่งเป็นอินเทอร์เฟซแฟนซีบน Wine ที่จะช่วยคุณติดตั้งโปรแกรมและเกมยอดนิยมของ Windows
ไวน์เป็นวิธีเรียกใช้ซอฟต์แวร์ Windows บน Linux แต่ไม่จำเป็นต้องใช้ Windows Wine เป็นเลเยอร์ความเข้ากันได้ของ Windows แบบโอเพ่นซอร์สที่สามารถเรียกใช้โปรแกรม Windows ได้โดยตรงบนเดสก์ท็อป Linux โดยพื้นฐานแล้ว Wine พยายามนำ Windows กลับมาใช้ใหม่ให้เพียงพอตั้งแต่เริ่มต้น เพื่อให้สามารถเรียกใช้แอปพลิเคชัน Windows เหล่านั้นทั้งหมดโดยไม่จำเป็นต้องใช้ Windows จริงๆ
ภาพหน้าจอ
Ad
การออกแบบซอฟต์แวร์ใน Haskell
DESCRIPTION
คลังข้อมูลนี้มาพร้อมกับคู่มือที่ครอบคลุมสำหรับการสร้างระบบ Haskell ขนาดใหญ่ที่บำรุงรักษาได้ โดยเน้นที่สถาปัตยกรรม ความเป็นโมดูล และเทคนิคการออกแบบที่ใช้งานได้จริง คู่มือนี้นำเสนอรูปแบบสำหรับการแยกลอจิกโดเมนบริสุทธิ์ออกจากผลข้างเคียง การจัดระเบียบโค้ดเป็นเลเยอร์และส่วนประกอบที่สามารถทดสอบแบบแยกส่วนได้ ผู้อ่านจะได้พบกับรูปแบบที่หลากหลาย เช่น ข้อจำกัด MTL/typeclass การเข้ารหัสแบบ tagless-final monads ที่อิสระและอิสระกว่า และสภาพแวดล้อมแอปพลิเคชันแบบ ReaderT และเรียนรู้ว่าเมื่อใดจึงควรนำแต่ละรูปแบบไปใช้ ตัวอย่างเหล่านี้เน้นย้ำถึงขอบเขตที่ชัดเจนสำหรับปัญหาโครงสร้างพื้นฐาน เช่น การคงอยู่ การบันทึก การกำหนดค่า และบริการภายนอกเพื่อรักษาตรรกะทางธุรกิจให้สะอาด โค้ดนี้แสดงให้เห็นการกลับด้านการอ้างอิงใน Haskell ตลอดทั้งเล่ม ซึ่งแสดงวิธีการสลับการใช้งานโดยไม่ต้องเขียนใหม่อย่างแพร่หลาย ผลลัพธ์ที่ได้คือตำรากลยุทธ์และตัวอย่างที่รันได้ ซึ่งช่วยให้ทีมงานสามารถจัดโครงสร้างแอปพลิเคชัน Haskell ที่ใช้งานจริงได้ นอกเหนือจากสคริปต์ขนาดเล็กหรือแบบฝึกหัดทางวิชาการ
คุณสมบัติ
- แคตตาล็อกของรูปแบบสถาปัตยกรรม (Free Monads, Final Tagless ฯลฯ)
- รูปแบบการออกแบบและสำนวนเฉพาะสำหรับการเขียนโปรแกรมเชิงฟังก์ชัน
- แนวทางการจัดระเบียบโค้ดและการแบ่งโมดูล
- การเปรียบเทียบรูปแบบการทำงานกับรูปแบบ OO
- แนวทางปฏิบัติที่ดีที่สุด สไตล์ และหลักการออกแบบ
- โครงการโชว์เคส โครงสร้างตัวอย่าง และรูปแบบการใช้งาน
ภาษาโปรแกรม
Haskell
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/software-design-haskell.mirror/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา