发表于: 2017-07-19 23:08:35

1 910


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

BUG #3619 【新需求】【后台】在用户管理的编辑页面加上头像的编辑。 - 【十四期】修真院 - 禅道

<div class="row">
   <div class="col-md-8">
       <div class="form-group">
           <label class="col-md-2 control-label ">编辑头像:</label>
           <div class="col-md-10">
               <simple-upload ng-model="vm.data.thumb" multi=false></simple-upload>
           </div>
       </div>
   </div>
</div>

路由页面给用户编辑页面增加uploader.css和uploader.js

//用户编辑
.state('field.userDetail', {
   url: '/userDetail/:id/:edit',
   templateUrl: 'views/user/userDetail.html',
   controller: 'userDetailCtrl as vm',
   resolve: {
       loadMyFile: _lazyLoad([
           'js/controllers/user/userDetailCtrl.js',
           'js/directives/numberic-input.js',
           'js/directives/uploader/uploader.css',
           'js/directives/uploader/uploader.js'
       ])
   }
})

明天计划的事情:(一定要写非常细致的内容) 

BUG #3352 【新需求】【PC】【我的学院】侧边栏模块合并,样式更改 - 【十四期】修真院 - 禅道


遇到的问题:(遇到什么困难,怎么解决的) 

后端/a/u/user/{uid} 这个接口没有编辑头像

待后端增加接口就可实现功能

收获:(通过今天的学习,学到了什么知识)

要想成为一个优秀的开发人员,先得搞清楚什么样的开发人员才能称得上是优秀的?要给“优秀开发人员”下一个准确的定义有一点点困难,于是我用举例来说明。

  经我多年观察,对于大部分的软件开发团队都有这样的一个现象,那就是团队中的少数(一般来说,小于总人数的20%)开发人员具有更快的开发效率、更好的程序设计、更好的代码质量、更善于 debug、更能够解决技术难题......(总之就是让 team leader 事事省心)。而且这一小撮开发人员的贡献总和可能与另外那一大撮人(大于总人数的80%)的贡献总和不相上下(甚至可能超过)。那么,这一小撮开发人员,就是我所谓的优秀开发人员。(跑题一下,实际上这就是二八原理的一种生动体现)

  如果你觉得自己目前还不属于这一小撮之列,但是希望自己日后成为他们中的一员,你该怎么做呢?我的建议就是:仔细阅读后续的“如何成为优秀的开发人员”系列文章。我会在里面逐一介绍相关的东东,或许有助于你能力的成长。




返回列表 返回列表
评论

    分享到