作者

InterSystems中国
文章 Claire Zheng · 四月 20 4m read

经验帖(资源 + 笔记分享):我通常是如何学习 InterSystems IRIS的

大家好。又是我!!😀

最近,我试图整理InterSystems IRIS😆的一些学习材料,并意识到这些资源实际上非常分散。

因此,我在这里列出了一个按类别分组的列表,供以下人员使用:

  • 是 InterSystems 的新手
  • 或想深入了解某个特定领域的人

此外,我还补充了一些自己的经验,说明哪些有用(哪些没用,可能只是对我没用🤫🤐)。


1.对于初学者

如果您不知道从哪里开始,请从这里开始:

我的体验 从 Developer Hub + 入门开始效果很好。它提供了快速运行的足够条件(无需安装,直接测试!!!!ᾒ)。

不适合我的地方 一开始就直接进入文档→正如我常说的...我知道句子中的每个单词,但就是不理解🥲。


2.设置/安装/工具

当你想真正开始工作时:

我的****体验 在本地设置 IRIS 并立即进行尝试对我帮助很大。实际操作比单纯阅读要快得多。

提示: 在开始之前,你不需要理解所有的东西——只要先让它运行起来就可以了。对我来说,从 docker 开始是一个不错的选择😄。


3.数据库迁移

如果你是从其他数据库迁移过来的,你可以通过以下方式迁移数据库:

我的****体验 这个资源只有在我有实际使用案例时才变得有用。太早阅读并没有什么帮助。而且我之前也没有试过......只是把它放在这里作为第 1参考 ....


4.学习(课程/结构化)

如果您更喜欢有组织的学习,而不是 "试错 "式的学习:

我的****体验 适合在自己尝试过某些东西后填补知识空白。在线学习免费且灵活,课堂课程需要付费,并需要注意课程安排。

不适合我的地方 在动手之前学习课程→很难保留。对我来说,最好从一个项目开始😀,然后在在线学习课程中搜索相关主题😊。


5.视频

有时观看视频会更轻松:

我的****体验 当你想快速了解情况或想知道某些东西是如何工作的时候,它很有用。


6.实践/示例

用于实际编码和示例:

我的****体验 这可能是最重要的部分。我通常是这样做的:

阅读示例 + 修改示例(这比单独阅读文档帮助我更快地理解)😙。


7.社区/讨论

如果您遇到困难(或想探索各种想法),请访问社区:

我的****体验 在遇到实际问题时非常有用。 另外,最近我发现开发者社区中的 "DC AI Bot "对回答我在那里发布的问题很有帮助。回复既快又有用。❤️❤️❤️❤️


8.其他


建议的学习流程(我的方法)

这大致是我的方法:

  1. 入门开始
  2. 安装 IRIS 并尝试一些教程
  3. 弄坏一些东西(无论如何都会发生 😅)
  4. 搜索文档/社区来修复
  5. 探索 Open Exchange / GitHub
  6. 了解不懂的地方后参加课程

最后

这不是一份官方指南——只是我根据自己常用的方法整理出来的。

就我个人而言,我学习的最大进步来自于

  • 尽早动手实践
  • 不试图事先了解一切
  • 遇到困难时利用社区资源

如果你有其他有用的资源或不同的学习路径,欢迎分享 🙂。