问题标签 [application-planning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
application-planning - 应用程序规划/建模使用什么软件
应用程序规划/建模使用什么?我想创造类似...
班级名称
- 变量...
- 功能...功能的作用...
php - ASP.NET 开发人员尝试学习 Drupal 和 PHP
我非常了解 ASP.NET C#。我做了很多东西,比如调查和自定义 Web 应用程序。
我在研究 Drupal 并弄清楚如何做“特殊”的程序化事情时遇到了很多麻烦,比如搜索客户列表或创建 Web 应用程序。
1 -我一直在阅读书籍和drupal API,但我仍然在开始使用任何东西时遇到很多麻烦。与页面、模块、片段有关的自定义代码在哪里......?如何将我在 ASP.NET 中所做的表单 X 复制到 drupal 中的新页面中?等等。 把我的头包裹在 Drupal 上是非常困难的,它看起来如此庞大、简单和可扩展,但我也很难编码。对于 ASP.NET 应用程序程序员学习使用 Drupal/在 Drupal 中工作,您有什么建议?
2 -有时我们会为客户编写完整的 ASP.NET 应用程序,而这些应用程序并不打算让客户去编辑它们。例如,我们的整个网站都在 drupal 中,但在该网站内部,我们将有一个地方供用户使用特殊的数据库信息搜索。我们不希望简单的网站编辑器和内容提供商试图编辑这个特殊编码的页面。如何处理不希望客户编辑 Drupal 应用程序中的任何内容?它是通过页面/用户权限处理的吗?完全在 drupal 之外开发和托管应用程序是最好的吗?drupal 应用程序是否是 drupal 网站内的自己的 drupal 实例(嵌套的 drupal?)?
3 -最后,我如何处理数据库?我了解 Drupal 和 PHP 设置为与 MySQL 一起工作得最好。我们有多个应用程序使用的 MS SQL 数据库,并希望在我们开始使用 Drupal 时将它们用于新应用程序。例如,我们有一个 Staff 目录,它为 ASP.NET 报告应用程序、ASP.NET Staff Listing 应用程序提供数据,并且想要创建一个新的 Drupal PHP 应用程序,该应用程序也使用(并且可能向其中插入/更新更多信息)该数据库。处理多个 Drupal 和 ASP.NET 应用程序正在使用和更新的 MS SQL 数据库和/或 MySQL 数据库的最佳/最简单方法是什么?让所有应用程序都使用 MS SQL 数据库会更容易,还是在 MySQL 上为 Drupal/PHP 应用程序复制数据库并以某种方式同步两个数据库?
如果我在一个帖子中提出多个相关问题,我希望没关系。
api - 设置 4 个“漂亮”网址的资源最少的方式?
我正在计划一个我自己使用的 API,在 Python 中。也许有一天我会让它免费访问,但现在我只打算在我的爱好网站上使用它。在这个阶段,我需要一些关于如何为同时接收 GET 和 POST 请求的文件设置 URL 的建议。
假设我的一个文件以这种方式调用function_A.py
和使用:
我的问题是,如何以资源最少的方式在 API 中设置“漂亮”的 URL?
我看到大多数 API 都有典型的 URL 格式http://www.example.com/api/read
,例如http://www.example.com/api/read.py
我的选择可能仅限于使用 Django 的mod_rewrite
v/s urls.py
- 或者还有其他更简单的选择吗?
这是针对后端/API 的,我宁愿将开销保持在最低限度。我只想以这种方式处理 4 个 URL,并且不希望每次调用 URL 时都出现正则表达式。
application-planning - 应用规划技术
让我画一个场景:
将规范交给需要通读并开始他的项目(Web 应用程序)的开发人员。大多数时候,开发人员只是开始编码并且很少做计划。这会导致某些部分延迟或匆忙完成,因为它们不是立即显而易见的。
我试图通过首先让开发人员勾勒出所有功能、类、页面、数据库表等来改变我们小型 Web 开发商店的这种心态。想法是整个应用程序可以快速原型化,然后填充实际代码在以后。
我知道这可以在笔记本或白板上完成,但理想情况下,我想要某种软件在建模后创建类或函数。甚至可能提供一些评论。
这可能吗?软件存在吗?我只是懒惰吗?
旁注:我想这类似于 API 的规划和实现方式。
java - 我如何开始一个更大的项目?
大多数时候,我一直在为自己或学习的好处编写小应用程序。现在我的编程技能被认为是中等水平,我想知道如何处理一个大型编程项目。
假设我想制作一个具有很多功能的应用程序,旨在供他人使用,而不仅仅是我自己;我该如何规划此类项目?
我是直接跳进去开始编码,还是有一些推荐的过程?
提前致谢
wpf - 学习复杂的业务应用程序开发的有效书籍?
我是一个自学成才的“开发者”。我松散地使用这个词,因为我只知道足以让自己变得危险。我没有理论背景,我只是为了让这个小工具工作或让那个控制做我想做的事情而学习。
也就是说,我正在寻找一些阅读材料来解释应用程序开发背后的一些理论,尤其是从商业角度来看。真的,我需要了解所有这些漂浮的术语真正在谈论什么。业务逻辑层、UI 抽象层等等。任何人都有一份他们认为有助于他们理解这些东西的阅读清单?我知道如何编写代码以使其正常工作。这不是很漂亮,主要是因为我不知道这样做的优雅方式,并且没有很好地计划(我也不知道如何计划应用程序)。
任何帮助,将不胜感激。我已经阅读了许多关于我认为是主题的书籍,但它们似乎都在重新讨论基本编码和其他内容。
这不必特定于 VB.NET 或 WPF(或实体框架),但这些项目的任何内容都会非常有帮助。
project-organization - 埃菲尔合同质疑
我正在开发一个用 Eiffel 语言编写的规划软件,我创建了以下代码,但我不太确定应该为此类的例程指定哪种后置条件和/或前置条件。
如果您可以为此提供语法提示,那就太好了,因为我不是埃菲尔语言的大师,而且以我目前的知识水平,它的关键字仍然有点棘手且难以理解。
software-design - 如何在某个时间点找到任务 x 的最佳实践?
信息学不断改进,完成任务 x 的“最佳”方式随着时间的推移而变化,通常当您搜索自己尚未完成的事情时,您会遇到已经有更现代方式的“老派”方法。但是因为它存在的时间更长,所以旧方法会在搜索引擎上产生更多结果,因为它被点击的频率更高......
如何在某个时间点找到任务 x 的最佳实践?
PS:目前我的目标是开发一个带有浏览器前端的 Web 应用程序,它由服务器端算法支持以分析一些数据,但我认为以更一般的方式询问可能会帮助其他领域的其他人解决同样的问题。