必須嚴重強調,界面設計是底層算法寫好了再去做的,內容沒做好的話弄包裝都是扯淡,那些都是特技,duang。
這就跟MMD貼吧不教人如何擺好姿勢做動畫,而是先教人如何把模型導進C4D/Keyshot然後上vray一樣,做GUI看起來很炫酷,但那絕對不是你第一要務。 本帖最后由 tryourbreast 于 2015-3-27 11:25 编辑
drzzm32 发表于 2015-3-27 08:58 static/image/common/back.gif
依你所言,算法重要。
为何学算法是用C#?而不是C/C++?
啥,學習算法一般不是用C的嗎(
學C#我感覺一般目的是要學OOP和類,而不是用來學GUI的。
C#的GUI设计完全可以和算法一起学习,它并不难。在初期学习者只需要知道按钮的使用方法,绘制然后双击添加代码。这即是所谓可视化编程。
我覺得你把可視化編程定義弄錯了(
算法的目標有且僅有一個,就是達成目標工作,這個做好了算法就寫好了。任何形式的UI(包括GUI),錯誤檢測和拋出,documentation等都不是算法的一部份,它們屬於用戶體驗(UX),是讓用戶(和程序員)感覺良好一點的東西。
所以我不覺得為甚麼算法需要和UX混在一起,明明就是不同的東西。
页:
[1]