关于查找所需代码的问题

在项目中,比如这次头像修改过程中,有两种,一种是修改本人头像,另外一种是修改用户头像。

然后修改本人头像是成功的,但是该方法是已经封装好了,所以我只能采用其他方法去修改用户头像。

这其中,还是借鉴一下,把方法写在了一起。

然后,在开发过程中,我发现自己没有做好的是,到底代码的方法如何做?

最重要的还是参考。

参考本项目和参考度娘

其实本项目已经有类似的头像更换过程,也就是图片的下载、上传、适配的整个过程。

然后思考一下,其实,以后的项目开发中,要提升代码的复用率,有一样很重要的东西,就是文档和注释

问题来了,到底如何写好一份文档,就是方便自己的检索和参考。自己的想法,就是两部分

第一,就是需求,然后到设计[这个要参考各种设计模式](这是我的参考依据)

第二,就是方法,如何去实现呢?(方便参照索引)

当然,我们可以通过一个已经实现的功能,然后索引去寻找到对应的方法。

但是,这个是需要自己重新去梳理、理解整个代码,到底中间是怎样走的。

这个时候还有一个问题,就是走的过程中,会发现很多不如意的地方,就是自己想修改,心还是痒痒的,但是没有行动下去。

然后,就是各种网上搜索,我之前总是凭着侥幸心理,就是通过搜索,搜到自己想要的东西。但是,搜到的方法不一定是适合自己的。

所以,现在还是在思考如何更快地找到参考的代码或方案,然后去写出自己想要实现的东西。

时间: 2024-08-11 21:45:27

关于查找所需代码的问题的相关文章

IOS笔记 #pragma mark的用法和作用(方便查找和导航代码)

简单的来说就是为了方便查找和导航代码用的. 下面举例如何快速的定位到我已经标识过的代码. #pragma mark 播放节拍器 - (void) Run:(NSNumber *)tick{ //... } OK,那么如何查找呢,点击代码编辑器上面的导航栏即可: 接着我修改一下代码: #pragma mark - 播放节拍器 猛一看没发现区别是吧?实际上多了一个横线 #pragma mark “-” 播放节拍器 这个短横线(减号)有什么作用呢,再次点击导航栏就可以看到. 加上-后会显示一条分割线会

ios中,在SearchBar里面搜索内容,可根据内容来查找所需的信息资源,可获得SearchBar中的内容

贴一段我很久以前写的小demo,你们就明白了,是把textField套在alertView里的@interface ViewController : UIViewController <UIAlertViewDelegate, UITextFieldDelegate>{ UILabel *la; UITextField *myTextField;} @implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; l

关于自动化测试框架,所需代码技能,Java篇——参数配置与读取.

前言: 说在前边.像我这种假期不出去浪,在这里乖乖写文章研究代码的人,绝壁不是因为爱学习,而是自己不知道去哪玩好,而且也不想玩游戏,看电视剧什么的,结果就无聊到看代码了-- 至于如何解读代码,请把它当做一门语言,况且它就是语言 ,计算机的,那就当做是外国人的语言,可以翻译成汉语的! 例:system.out.print(" ") 翻译:系统.输出.打印(内容).如是说! 本文介绍: Properties.Csv.Excel.JDBC 初级架构所需代码之 参数配置与读取--propert

代码生成java连接数据库的所需代码(超详细)

开始学习: round 1:(一开始学习当然还是要一步一步学习的啦,哪有什么一步登天!!!) a.准备工作:1.eclipse,mysql(这两个软件肯定要的啦,不然学什么把它们连接起来) 2.加载驱动jar包:mysql-connector-java-5.1.40.jar(我用的是这个版本,你们随意!) b.创建工程,把jar包导进工程中的lib下面,然后右击build path把jar包添加进工程中 c.创建数据库books,添加相关字段 d.创建与数据库的连接及查看数据库信息 1 impo

C言语次序查找算法及代码

次序査找是一种复杂的査找算法,其完成办法是从序列的肇端元素开端,逐一将序列中的元素与所要查找的元素停止比拟,假如序列中有元素与所要查找的元素相等,那么査找胜利,假如査找到序列的最初一个元素都不存在一个元素与所要査找的元素值相等,那么标明査找掉败.接下来经过一段代码来理解次序査找的详细运用. #include <stdio.h> #include <stdlib.h> #include <memory.h> int ordersearch(int a[], int n, 

在Team Foundation Server中查找文件或代码

很多用户在使用TFS的过程中,都抱怨一个问题,不能在TFS的代码库中查找文件!虽然TFS的所有数据都存储在数据库中(SQL Server),但是由于代码文件存储的特殊性,你不能通过全文搜索的功能直接在数据库里查询.当前最新版本TFS 2013 update 4和TFS Online,也没法在界面上找到与代码有关的搜索功能. 但是通过调研,发现TFS代码库中的查询功能,有以下几中方法: 1. 利用TFS代码的命令行工具TF.exe查询代码库中文件 TFS代码的命令行工具TF.exe几乎可以完成在U

数据结构之查找(php代码实现)

/**  * Search_Seq($arr,$elem):顺序查找  * Search_Seq2($arr,$elem):顺序查找(优化)  * Search_bin($arr,$elem):二分查找  * SearchBST($elem):二叉搜索  */ class Search{     public $arr;     function __construct($arr)     {         $this->arr = $arr;     }     /**      * 顺序查

查找项目的代码行数(适用于VS)

通过 Ctrl+Shift 调出搜索界面,正则表单:^b*[^:b#/]+.*$, 政策 归档

查找(一)史上最简单清晰的红黑树解说

查找(一) 我们使用符号表这个词来描写叙述一张抽象的表格.我们会将信息(值)存储在当中,然后依照指定的键来搜索并获取这些信息.键和值的详细意义取决于不同的应用. 符号表中可能会保存非常多键和非常多信息,因此实现一张高效的符号表也是一项非常有挑战性的任务. 我们会用三种经典的数据类型来实现高效的符号表:二叉查找数.红黑树.散列表. 二分查找 我们使用有序数组存储键,经典的二分查找可以依据数组的索引大大降低每次查找所需的比較次数. 在查找时,我们先将被查找的键和子数组的中间键比較.假设被查找的键小于