回应模式 - No.65785967


No.65785967 - 技术宅


无标题无名氏No.65785967 只看PO

2025-04-10(四)04:49:07 ID:WQNvisH 回应

大佬们我想写一个前后端分离的地牢生成软件,但是目前对这套体系不太了解,github上开源项目也没有特别好的,希望有个大佬可以指导一下
下面这个是链接,其中的前后端是尝试让ai生成了一下,之后就弃置不用了
https://github.com/Oas7pOo/dungeon_generator

无标题无名氏No.65789343

2025-04-10(四)15:25:19 ID: 4WVuFwF

哪方面遇到问题了

无标题无名氏No.65803299

2025-04-11(五)23:28:42 ID: WQNvisH (PO主)

就是觉得写的太乱了,而且整个代码感觉写的不太对,格式和写代码的思路这方面

无标题无名氏No.65848337

2025-04-17(四)01:12:32 ID: tjnmeqM

前段是什么后端是什么, 分离必要性在哪, 用什么编程范式, 面向对象还是函数式

无标题无名氏No.65857398

2025-04-18(五)00:39:08 ID: WQNvisH (PO主)

>>No.65848337
这里说的前后端其实有点误解,就是前端是用来渲染数组的,后端是用来生成地图的,后端在通过程序把每个建筑和地图的j存在数组里面,然后前端负责把数组渲染出来

无标题无名氏No.65857402

2025-04-18(五)00:39:43 ID: WQNvisH (PO主)

>>No.65848337
编程范式不太清楚,用的Python,写的面向对象但是有点写的一坨了

无标题无名氏No.65860886

2025-04-18(五)14:03:29 ID: 5OiFZ7z

其实拿代码问ai就好了,推荐在ai studio问gemini 2.5 pro

无标题无名氏No.65863205

2025-04-18(五)18:21:46 ID: g5s61uT

那你可以先把整个程序的框架理清楚,前后端的任务是做什么,这个过程中互相要传递什么数据,都写出来做一张思维导图,再把相近的功能集中包装,然后具体写代码的时候尽量使用长变量名并且规范化

无标题无名氏No.65885940

2025-04-21(一)13:08:05 ID: Gs2SdhS

感觉po的代码像ai写的

无标题无名氏No.65885966

2025-04-21(一)13:11:14 ID: Gs2SdhS

好吧,原来前面说了是ai写的,那感觉也没法提什么建议。大概就是这个代码还谈不上前后端分离这种东西,基本就是一坨乱麻