คุณเคยพบว่าตัวเองใช้เครื่องมือเฉพาะเพื่อประโยชน์อื่นเพราะมันดูดีกว่า? [ปิด]


13

ฉันพบว่านี่เป็นกรณีของ Eclipse เมื่อฉันเริ่มเรียนรู้ Java ผู้คนจำนวนมากบอกให้ฉันเริ่มต้นด้วย NetBeans เพราะมันง่ายกว่ามาพร้อมกับฟังก์ชันการทำงานที่กำหนดไว้ล่วงหน้าจำนวนมากและการกำหนดค่าส่วนใหญ่จะทำโดยค่าเริ่มต้น แน่นอนว่ามันดูเหมือน IDE ง่าย แต่ฉันก็เกลียดวิธีที่มันมอง UI สำหรับฉันนั้นแย่มาก

จากนั้นฉันดาวน์โหลด Eclipse ฉันค่อนข้างประทับใจกับมัน ทุกอย่างดูเป็นประกายแบบอักษรดูยอดเยี่ยมและ UI โดยทั่วไปนั้นยอดเยี่ยมเมื่อเทียบกับ NetBeans ดังนั้นฉันจึงอยู่กับ Eclipse

มีอะไรแบบนี้เกิดขึ้นกับคุณไหม UI ควรมีความเกี่ยวข้องกับโปรแกรมเมอร์หรือไม่ ปัญหาของ UI ครอบคลุมทุกอย่างสำหรับฉันไม่ใช่แค่ IDE (เช่นแม้แต่ใน linux ฉันต้องปรับแต่ง WM ตามที่ฉันต้องการก่อนที่จะเริ่มทำงานด้วย)


"เกลียด" แม้แต่

8
ฉันพบว่ามันน่าสนใจว่าความสวยงามแตกต่างกันอย่างไรระหว่างผู้คน ฉันพบว่า Eclipse น่าเกลียดอย่างน่าเกลียด ฉันชอบ NetBeans มาก สำหรับฉันมันเป็นความเชื่องช้าอย่างเหลือเชื่อของ NetBeans ที่ทำให้ฉันปิดไป
John Kraft

@ John: น่าสนใจ ฉันชอบลุคของ NetBeans ด้วย แต่จากประสบการณ์ของฉันมันก็วิ่งได้เร็วกว่า Eclipse
Joonas Pulakka

นั่นเป็นสาเหตุที่ทำให้ฉันตลกแบบเดียวกัน ฉันเกลียด UI ของ Netbeans ฉันใช้มันเพื่อการเรียนของฉันเท่านั้นเนื่องจากตัวสร้าง GUI เป็นเรื่องง่ายกว่าและดูดีกว่าการพยายามใช้ eclipse แต่ฉันพบว่า netbeans clunkier โดยรวมและฉันชอบ eclipse มากกว่า netbeans สำหรับการใช้งาน
Matt

คำตอบ:


13

ใช่

ฉันใช้ VIM เพราะมันสวยงาม

สุนทรียศาสตร์มีความหมายมาก หาก UI นั้นรกและน่าเกลียดมันจะส่งผลกระทบต่อวิธีการใช้เครื่องมือของคุณ NetBeans อาจทำทุกอย่าง แต่ดูแย่และทำงานช้า ฉันไม่เห็นผู้คนมากมายใช้มัน


2
Good UI นั้นยากนั่นคือสาเหตุที่การออกแบบ UI มีไซต์สแต็กของตัวเอง โปรแกรมที่มี GUI ที่ดีกว่าคือโปรแกรมที่ดีกว่า อาจเป็นโปรแกรม uglier มีคุณสมบัติบางอย่างที่ดีกว่า แต่ถ้าคุณไม่ต้องการคุณสมบัติเหล่านั้นมันมักจะไม่คุ้มค่ากับความพยายามในการค้นหา
CodexArcanum

2
@CodexArcanum: ดูที่พวกคุณหมายถึง
Bjarke Freund-Hansen

7

ใช่. อาจเป็นมุมมองแบบเอนเอียง แต่ฉันชอบทำงานกับอินเทอร์เฟซผู้ใช้ที่น่ารักและหากผู้พัฒนาใช้เวลาและปัญหาในการทำให้อินเทอร์เฟซผู้ใช้ของเขาค่อนข้างดี ( และใช้งานง่าย) ฉันคิดว่า ส่วนที่เหลือของโปรแกรมของเขาเช่นกัน

ในฐานะนักพัฒนาโปรแกรมการเขียนสำหรับผู้อื่นคุณควรมีความกังวลเกี่ยวกับ UI ของคุณเอง

เห็นได้ชัดว่า UI ไม่สำคัญ (เช่นเดียวกับในโปรแกรมบรรทัดคำสั่งและไลบรารี) UI ไม่สำคัญ


3
Heck แม้แต่แอพบรรทัดคำสั่งยังมี 'อินเทอร์เฟซ' ซึ่งบางโปรแกรมใช้พารามิเตอร์ที่คลุมเครือและยากที่จะพิมพ์ในขณะที่บางแอปอื่น ๆ ใช้ความคิดที่มากขึ้นและง่ายต่อการจดจำพารามิเตอร์
GrandmasterB

ในทางกลับกันอาจเป็นกรณีที่ผู้พัฒนาใช้เวลามากเกินไปในการปรับแต่ง UI ดังนั้นเขาจึงไม่ได้พัฒนาฟังก์ชั่นจริง ในหลายกรณีเครื่องมือนี้มีเครื่องมือที่ออกแบบมาให้มีฟังก์ชั่นน้อยที่สุดซึ่งทำงานได้ยอดเยี่ยมมากตราบใดที่คุณไม่ต้องการฟังก์ชันขั้นสูง ตรงกันข้ามกับ VIM / Emacs ซึ่งเป็นเครื่องมือที่มีฟังก์ชั่นนับพัน แต่คุณสามารถใช้งานได้น้อยกว่า 1 เปอร์เซ็นต์เท่านั้นเนื่องจากคุณสมบัติเหล่านั้นส่วนใหญ่จะถูกซ่อนอยู่หลังชุดแป้นพิมพ์ที่แปลกตา
Lie Ryan

5

สองสามปีที่ผ่านมาฉัน 'รีเฟรช' GUI ของผลิตภัณฑ์ - เคลื่อนย้ายมันจากรูปลักษณ์ที่ดูน่าหลงใหล Win95-ish ไปสู่สิ่งที่ทันสมัยกว่า แอพยังคงใช้งานได้เหมือนเดิม - เมนูเดียวกัน, เลย์เอาต์แถบเครื่องมือเดียวกัน - เพียงแค่มีรูปแบบสีที่สั่นไหวและไอคอนและตัวควบคุมที่ดูทันสมัยกว่าเดิม ผู้ใช้จำนวนหนึ่งให้ความเห็นเกี่ยวกับวิธีที่แอพใช้งานง่ายขึ้นด้วย GUI ใหม่

นั่นเป็นเพียงลักษณะของ GUI

GUI ที่สะอาดยิ่งขึ้นทำให้การใช้งานที่เข้าใจง่ายยิ่งขึ้นสำหรับผู้ใช้และทำให้เข้าใจได้ง่ายขึ้น นอกจากนี้ยังดูทันสมัยขึ้นและทันสมัยให้ผู้ใช้ด้วยความมั่นใจเป็นพิเศษในคุณภาพของแอพ


4

ฉันคิดว่าบางครั้งค่าใช้จ่ายทางจิตที่ UIs บางอย่างใช้นั้นบอบบางมาก ฉันมักจะพบว่าตัวเองสลับระหว่างประสบการณ์ UI ที่แตกต่างกันตามประเภทของงานที่ฉันต้องทำ

หากฉันต้องการรับไฟล์ config ที่แตกต่างกันจำนวนมากอย่างรวดเร็วเสียงเรียกเข้าที่เทอร์มินัลนั้นสมบูรณ์แบบ หากฉันต้องการพิมพ์จำนวนมาก แต่ไม่จำเป็นต้องใช้รหัสหรือดีบักเกอร์ TextMate หรือ MacVim ก็พอดีกับบิล ถ้าฉันทำงานหนักหลายคลาสพร้อมกันและต้องทำการทดสอบหรือดีบักฉันจะบูต IDE ขึ้นมา

ผมเชื่อว่ามีสิ่งเช่นอินเตอร์เฟซที่มากเกินไป ใน IDE ของฉันฉันมักจะพบว่าตัวเองจ้องมองที่ว่างเปล่าในบานหน้าต่างโครงการพยายามค้นหาไฟล์ถัดไปที่ฉันต้องทำงานสำหรับฉันเมื่อนิ้วของฉันออกจากแป้นพิมพ์ฉันมักจะเริ่มโฟกัส สิ่งใดก็ตามที่คุณบังคับให้คุณเลือกซึ่งไม่เกี่ยวข้องกับปัญหาที่คุณกำลังทำอยู่ก็คือการขโมยโฟกัสและสมาธิ บ่อยครั้งที่ IDE เป็นเครื่องมือที่หนักเกินไป

ตอนนี้เราควรรู้แล้วว่าในซอฟต์แวร์ความสวยงามและฟังก์ชั่นนั้นมักจะเชื่อมโยงกัน


3

อย่างแน่นอน. ตัวอย่างเช่นการตัดสินใจของ Eclipse กับ NetBeans ของฉันเป็นที่นิยมของ NetBeans เมื่อเร็ว ๆ นี้ฉันเริ่มใช้ตัวแก้ไขข้อความ Sublime มันเป็นตัวแก้ไขที่ดี แต่สิ่งที่แตกต่างจากบรรณาธิการที่ดีอื่น ๆ หลายสิบคนนั่นก็คือ UI อย่างแน่นอน


3

ฉันใช้ไซต์ stackexchange และไม่ใช่ฟอรัมอื่นเพียงเพราะอ่านและรู้สึกดีขึ้น


2

ส่วนตัวแล้วฉันไม่สนใจ UI จริงๆ โปรแกรมเทอร์มินัลทำงานได้ดีดังนั้น GUIs และเทอร์มินัลจะใช้หน่วยความจำน้อยกว่า UI ไม่ใช่องค์ประกอบสำหรับฉันเว้นแต่ว่าจะช่วยเพิ่มประสิทธิภาพการทำงานเช่นพูด Firefox มากกว่า w3m (อย่างน้อยสำหรับฉัน)


1

ฉันแน่ใจว่ามันเป็นอคติของมนุษย์โดยธรรมชาติที่จะเชื่อว่าเครื่องมือที่ดีกว่าทำงานได้ดีที่สุดและในกรณีที่ไม่มีสิ่งกีดขวางการใช้งานจริง ๆ ให้เลือกเครื่องมือนั้น

ฉันรู้มานานแล้วว่า 'ประจบ' ดูเบราว์เซอร์ที่มียิ่งฉันเชื่อว่ามันเป็นเบราว์เซอร์ที่เบาและเร็วขึ้น ฉันใช้ Chrome เพราะรู้สึกเบาลงแม้ว่าฉันจะไม่มีหลักฐานแน่ชัดว่ามันเป็นเบราว์เซอร์ที่ดีกว่าสำหรับ Firefox ในขณะที่ฉันรู้ว่านี่อาจเป็นภาพลวงตาฉันก็ชอบใช้มันมากกว่า


0

มันค่อนข้างโง่ที่ชอบแบบฟอร์มมากกว่าฟังก์ชั่นในความคิดของฉัน นั่นคือไม่ได้บอกว่าทั้งสองไม่สามารถนำมารวมกัน แต่เนื่องจากคำถามคือว่าเราชอบโปรแกรมบางอย่างเพียงเพราะมันดูดีกว่าคำตอบคือไม่มี


คุณแน่ใจไหม? หากคุณมีสองโปรแกรมที่เท่าเทียมกันในทางเทคนิคและสิ่งเดียวที่แตกต่างนั้นคือรูปลักษณ์ที่เป็นคุณแน่ใจหรือว่าจะไม่เลือกที่ดีกว่ามองเพียงเพราะการที่?
Joonas Pulakka

0

ใช่ แต่ฉันจำไม่ได้ว่าโปรแกรมใดถึงแม้ว่าจะมีฟังก์ชั่นการทำงานที่ไม่แตกต่างกันมากนักหากมีฟังก์ชั่นที่ดีกว่าในเส็งเคร็งที่กำลังมองหาฉันจะยังคงใช้มัน

นั่นเป็นเหตุผลว่าทำไมฉันถึงชอบ Firefox มากกว่า Opera ฉันชอบการปรับแต่งใน Firefox ฉันชอบหน้าตาของ Opera


0

ใช่ฮัดสัน

ฮัดสันเป็นเครื่องมือสร้าง continouos ซึ่งช้าจะโยกย้ายถิ่นฐานเข้าไปในเครื่องยนต์สคริปต์กระจายซึ่งเพิ่งเกิดขึ้นเป็นสิ่งที่ดี Nice ในวิธีการทำสิ่งต่าง ๆ ดีในการรายงานข้อผิดพลาดและในลักษณะที่ดี

ลักษณะทั่วไปนี้แสดงให้เห็นว่ารวดเร็วมากเมื่อใช้ฮัดสันและเป็นปัจจัยหลักที่ทำให้เราอยู่กับฮัดสัน

ดังนั้นกราฟิกจึงไม่พิเศษ แต่ก็ดีและบ่งบอกถึงโปรแกรมของฮัดสันโดยทั่วไป


0

แน่ใจ ฉันกำลังย้ายโปรเจ็กต์ของฉันเป็น Visual Studio 2010 จากเวอร์ชันที่เก่ากว่า ส่วนหนึ่งเป็นเพราะฉันสามารถใช้เครื่องมือเดียวกันในทุกโครงการของฉันส่วนหนึ่งเป็นเพราะส่วนขยายที่ยอดเยี่ยมทั้งหมดสำหรับปี 2010 และส่วนหนึ่งเป็นเพราะ 2010 ดูดีกว่าและมี UI ที่ดีกว่า ผลผลิตเป็นชื่อของเกมสำหรับนักพัฒนาซอฟต์แวร์และหากคุณผ่อนคลายและมีความสุขมากกว่าการใช้เครื่องมือแสดงว่าคุณมีผลิตภาพมากขึ้น

ที่กล่าวว่า "ดูดีกว่า" อยู่ในสายตาของคนดู ฉันไม่สามารถบอกคุณได้ว่ากี่ครั้งที่ฉันถูกบอกว่า Expression (Blend, Web etc) "ดูดีกว่า" กว่า Visual Studio ฉันเกลียดรูปลักษณ์สีดำฉันเกลียดที่เมนูและแถบเครื่องมือทั้งหมดทำงานแตกต่างกันไปขึ้นอยู่กับสิ่งที่คุณคลิกก่อนฉันเกลียดแบบอักษรเล็ก ๆ และฉันเกลียดที่มันรกและคลิกฉุน ฉันใช้มันเฉพาะเมื่อฉันต้อง นั่นเป็นการพิสูจน์ว่าฉันเดาว่าฉันเลือกเครื่องมือของฉันโดยดูจากเวลาที่ฉันทำได้ แต่ประเด็นของฉันคือคน ๆ หนึ่ง "ดูดีกว่า" คืออีกคนหนึ่ง "ฉันเกลียดมัน"


0

ไม่ได้จริงๆ ฉันไม่มีรสนิยมในการออกแบบ - GUI ของฉันมักจะคร่ำครวญต่อผู้อื่น! สิ่งที่สำคัญสำหรับฉันใน UI คือ: ฉันจะได้รับสิ่งที่ฉันต้องทำอย่างง่ายดายและรวดเร็ว หากงานทั่วไปที่ฉันต้องการถูกฝังในเมนูย่อยภายใต้สวิตช์ที่ซ่อนอยู่และไม่สามารถปรับแต่งให้เป็นเมนูหลัก (หรือดีกว่านั้นคือปุ่มและปุ่มลัด) กว่าที่ฉันเกลียด

มีพลิกด้านนี้เช่นกันแม้ว่า หากสิ่งทั่วไปทำง่าย แต่สิ่งที่ซับซ้อนกว่าหายากแสดงว่า UI นั้นไม่ดีเท่ากัน IMO ตัวอย่างที่สมบูรณ์แบบของสิ่งนี้คือ Office 2007 การดำเนินการพื้นฐานทั้งหมดอยู่ด้านบน แต่ถ้าคุณต้องการแขวนเยื้องคอลัมน์หรือตัวเลือกการจัดรูปแบบขั้นสูงพวกเขาจะหายาก ด้วยเมนูเก่าฉันมักจะสามารถเดาได้อย่างมีการศึกษาว่าตัวเลือกนั้นอยู่ที่ไหน


ฉันเห็นด้วยเกี่ยวกับ Office 2007 ฉันเกลียดเกลียดเกลียดฉันต้องการเมนูของฉันคืน หากคุณไม่ทราบถึงความก้าวหน้าขั้นสูงเมื่อคุณเริ่มใช้งานคุณสามารถใช้งานได้อย่างมีความสุขฉันคิดว่า แต่ฉันสามปีต่อมาก็ยังคงพยายามค้นหาบางสิ่งที่ฉันสามารถทำได้กับ Office ในปี 2002
HLGEM

0

อย่างแน่นอน ฉันชอบ UIs ที่ไม่กระจัดกระจายด้วยระดับความซับซ้อนของกราฟิกที่ต่ำมาก

UX ของฉันมีความสำคัญต่อฉันมาก - แอพนี้ไม่จำเป็นต้องไปให้พ้นทาง ไอพอดเป็นอุปกรณ์ที่ยอดเยี่ยมสำหรับประสบการณ์นี้

FWIW ฉันพบว่าแอปพลิเคชันที่ได้มาจาก Eclipse นั้นเป็นความเจ็บปวดอย่างสมบูรณ์ที่จะใช้ ฉันใช้ emacs สำหรับการแก้ไขทั้งหมด


0

แน่นอนว่าสำหรับเครื่องมือการรายงานและเครื่องมือ / กรอบงาน GUI นั้นมีความสำคัญมาก


0

ความจริงที่ว่านักแสดงได้รับเงินมากกว่าพวกเราส่วนใหญ่ควรบอกคุณบางอย่าง UI เป็นสิ่งสำคัญมาก! มันเป็นเหตุผลเดียวกันที่ว่าทำไมผู้คนซื้อ iPad มากกว่า xxx ถึงแม้ว่าพวกเขาจะต้องทำทั้งหมดก็คือดูภาพยนตร์สองเรื่องในนั้น

ในกรณีของฉันฉันเปลี่ยนจาก eclipse เป็น vi ส่วนใหญ่เพราะมาตรฐานของ gui ของฉันสูงเกินไปมาจาก VS ฉันใช้ Reddit มากกว่า digg / bash.org มากกว่าโคลนอื่น ๆ / SO มากกว่ารายชื่อผู้รับจดหมาย ฯลฯ ด้วยเหตุผลเดียวกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.