react-native - 有哪些规则可以让你的代码看起来高效?
问题描述
在过去的 7 个月里,我是一名 React Native 开发人员。这是我正在研究的第一项技术。所以,我最近才知道有一些我没有遵循并且不知道的编码规则。我有两个一般的编程问题。
所以我刚从一次采访中得知应该在他们的代码中创建包装函数,通过它我可以调用一个指向模块或 API 的函数。
像包装函数一样,编程中还有什么好的做法?
由于我之前从未在 Android/iOS 上工作过,因此直接跳到了 React Native。在我的应用程序中进行样式设计时,我经常发现自己在反复试验。
或者在不提供太多边距/填充的情况下设置元素样式的正确方法是什么,我认为这是错误的。或者在所有设备中样式都相同的情况下,正确的样式方法是什么。有人可以为这个造型问题推荐一篇合适的文章或视频吗?
解决方案
这很可能是 StackOverflow 上最广泛的问题 :-)。只是对第一个问题的一些建议。
1. 阅读:已经写了很多书,有些是脚踏实地的(清洁代码,实用程序员,代码完成,重构,...),一些更理论的(计算机程序的结构和解释,...)。
2. 协作:您可以征求同事的代码审查,与他们进行结对编程会议,参加编码道场或黑客马拉松。所有这些都是在同行之间分享和转移知识的方式,非常有帮助,而且几乎总是很有趣。
3. 玩:像codewars.com这样的网站非常适合让您尝试大量的编码挑战,无风险,并获得看到其他人的解决方案的额外好处(一旦你完成了:-))。
也许值得单独发布第二个问题,并带有适当的标题。祝你好运!
推荐阅读
- flutter - 带有 Riverpod 的多个状态的 stateNotifier
- android - 如何在服务器上部署 android 应用程序并将 django 转换为 apk
- c# - 即使在 asp.net core 5.0 中提供了不记名令牌,也会返回 401
- laravel - 试图在 Laravel 中获取非对象的属性“标签”
- r - 如何处理 R 版本更新导致的命令问题?
- node.js - 检测角色提及 discord.js
- jsf-2.2 - 如何编写允许使用基于 MVC 模式的 Java Server Faces JSF 2.2 框架更新文章的方法?
- reactjs - 为 url 中的参数获取 400 错误请求错误
- gradle - 在根项目中定义子项目闭包时如何获取当前子项目
- html - 如何在div的两侧定位图像网格?