是否可以使用Visual Studio(Winforms stuff)学习VB.net中的编程,并且永远不会学习控制台“hello world”的外观或代码中如何更改该程序从执行开始(以及其他基本的东西),仍然是一个成功的VB.net程序员?还是有路障等着那里?Winforms和VB.net不知道基础知识
0
A
回答
1
取决于你在做什么程序。如果你只是编写自己使用的小工具,那么可能没有什么坏处。对于爱好项目,你可以尽可能少地知道。但是,如果你是一个工作编程,你应该更好地掌握正在发生的事情。你可能会弄虚作假一段时间,但最终有人会要求你做一些应该很简单的事情,但是由于你对编程知识有限,这是完全不可能的。然后你就会知道为什么你必须知道基础知识。这就是说,在现实世界中有很多程序员与那些有工作的知识水平完全相同。就个人而言,我认为这是一个坏主意,但你不能与市场争论。如果这些人有工作,这类程序员一定有真正的市场需求。这种情况与韦尔伯格所说的一致。你可以成功,因为你可以坚持一份工作。但你仍然不会是一个好的程序员。
6
成功吗?大概。
好吗?第
2
我相信你可以,但我不认为这是一个好主意。您可能会通过反复试验来挑选核心思想 - 但最终可能会有很多误解,并且您可能会在试验和错误阶段浪费大量时间。
我完全推荐先学习核心概念。除此之外,UI开发充满了它自己的小弱点 - 如果你不知道最初的核心内容,你就不会知道你是否遇到了UI问题,或者你的核心知识是否缺乏。
0
这取决于你真正成功的意思。
完全有可能在没有编写控制台应用程序的情况下编写体面的winforms应用程序,也不需要从默认设置中更改起始窗体。
当谈到以专业的方式编写出色的应用程序时,您可能会发现需要使用启动剥离器(它将控制初始流动),因此在这一点上您肯定需要做一些研究。
相关问题
- 1. VB.net中的SQLite基础知识
- 2. C#和sqlite基础知识
- 3. kinect基础知识和C#
- 4. Python和Django基础知识
- 5. 基础知识和sed
- 6. Threading基础知识
- 7. C++基础知识
- 8. Ruby基础知识
- 9. 基础SQL知识?
- 10. Modernizr基础知识
- 11. Feedburner基础知识
- 12. AOP基础知识
- 13. Makefile基础知识
- 14. SceneKit基础知识
- 15. Spring Security基础知识
- 16. XML到WordML基础知识
- 17. Atom feed基础知识
- 18. 新手Git基础知识
- 19. Java开关基础知识
- 20. codeIgniter导航基础知识
- 21. BlackBerry VerticalFieldManager基础知识
- 22. TCP连接基础知识
- 23. JavaScript基础知识/教学
- 24. git rebase基础知识
- 25. 反射基础知识
- 26. Joomla 1.5基础知识
- 27. Ada的T'Class基础知识
- 28. Git Repository Eclipse基础知识
- 29. 微软XNA基础知识
- 30. Tensorflow Metagraph基础知识
UI设计与编程完全不同(使用任何语言)。设计师不一定是优秀的程序员(甚至不需要编程),同样,程序员不需要知道任何关于良好UI设计的知识。大多数程序员都是可怕的设计师。 – Mussnoon 2009-02-26 03:31:14