ðð½ð½½单击下面加入下一个深度参与:8月21日ðð½ððð7 ½
以3个步骤加入#hacktogether学习旅程:
建筑企业级应用程序很难
您是现代网络开发的新手吗?或者,也许您知道基本面并建立了各种个人项目 - 但是现在您需要提供现实世界中的企业就绪应用程序。您在问自己:我什至如何开始计划和构建如此复杂的东西?。
真实的谈话。我们都去过那里。即使对于经验丰富的开发人员来说,构建现实世界应用程序也很复杂。您正在处理多种方案,跨多个团队进行协调,并以支持多个设备平台的支持为目标。另外,您需要拥有可靠,可扩展,安全且具有成本效益的解决方案。
乐高类比。考虑到这一点的一种方法是,它就像与乐高积木建立一样。您知道不同种类的块和组件以及它们的作用。您已经自己建造了很多乐高积木。然后有人将7500+件 Millenium Falcon Set 递给您,并要求您构建它 - 而无需手动。 ð±您可能会感到有些丢失。
铺路路径。您需要的是 trail Map - 某种铺路路径将您带到您的位置(知道概念,构建原型)到您的位置需要是(知道体系结构,建造产品)。该路径可以采取不同的形式:
- 构建它。 - 这是您获得文档(或开发人员指南)的传统方法,它告诉您如何通过详细的说明逐步构建该应用程序。
- 将其拆除。 - 这是黑客方法,您可以在其中获得完整的示例(或开源样本),您可以将其反向工程师自行弄清楚这些步骤。
记住,对于您可以构建的每个有记录的项目,您可以找到数百个可以拆除的开源项目,以开始学习。而且,您可以使用诸如GitHub Copilot之类的技术,可以向您解释陌生的代码 - 因此,学习独奏更像是与朋友的成对编程。
hacktogetherðð½½级实体
尝试将其拆除的方法,您所需要的只是用于现实世界应用的开源样本,以及一个志趣相投的学习者和主题专家的社区,以帮助和帮助激励你。如果您能找到这样的东西...
哦,等等。 ð