
架构/设计/搭建
hbblzjy
之前总是看别人的技术和博客,现在也想把自己喜欢的技术内容,技术博客,相关信息分享给大家,希望共同学习,有相关问题的可以发邮件78841151@qq.com,欢迎各界技术男指导学习!
展开
-
推荐文章之从技术、平台、工具、语言&框架等四大方面,详解技术未来的趋势
ThoughtWorks 中一群资深技术领导组成的ThoughtWorks 技术顾问委员会 (TAB) 创建了该雷达。 他们定期开会讨论 ThoughtWorks 的全球技术战略以及对行业有重大影响的技术趋势。这个雷达以独特的形式记录技术顾问委员会的讨论结果,为从开发人员到 CIO 在内的各路利益相关方提供价值。 这些内容只是简要的总结, 我们建议您探究这些技术以了解更多细节。这个雷达是图形性质的转载 2017-06-30 15:52:29 · 1349 阅读 · 0 评论 -
浅谈---技术转管理可能遇到的 3 大挑战及解决方案
1 挑战一:队员做的工作没有自己好,花时间去沟通还不如自己去做。 我刚从事技术管理工作时,就做过这样一件自以为是的“聪明事”,至今难忘。我当时带领几位同事做项目,那段时间大家都在赶需求,代码质量很糟糕。我又是一个对代码有洁癖的人,忍受不了没有规范而且不整洁的代码。团队中有位同事的代码让我完全看不下去,我忍了很久,有一天晚上在家干到凌晨三点,终于才把他那些不合格的代码重构完毕,实际上是把他的代码给重转载 2017-08-16 17:07:57 · 787 阅读 · 0 评论 -
浅谈---如何成长为一名合格的架构师?
1 架构师平时都做些什么事? 主要当然是跟架构相关的事情吧(好像是废话哎),具体一点就是架构设计,讲解推广,然后再做一些代码方面的工作。说起来,讲解推广可能是很多人不太重视的,但其实它的比重还是比较大的,基本能到三成。而这三者的比例,5:3:2也是很经常的。也就是说,团队到达一定的规模,架构师可能80%的时间都不在编程而在思考上。想(设计)不好,团队就会走很多弯路。很多时候我们太忙,看起来是事情太转载 2017-08-16 16:58:31 · 555 阅读 · 0 评论 -
iOS开发之从0到1搭建App框架
最近更新——iOS 从0到1搭建高可用App框架(二)1. 如何运用“高内聚,低耦合”的架构思想设计应用2. 如何分解ViewController压力3. 如何正确选择第三方框架-------------------------------------------2017-07-05-----------------------------------------------------转载 2017-07-21 14:50:36 · 1056 阅读 · 0 评论 -
浅谈架构,架构的基础理解
在软件行业,架构师和工程师就类似于上帝,创建出形形色色的软件产品来服务于人类。要想当好这个角色,架构师自然也需要具备某种上帝的视角,来观察并表达这个世界。什么是架构?一直以来,在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。甚至于很多架构师一说架构,就开始谈论什么应用架构、硬件架构、数据架构等等。我曾经也到处寻找过架构的定义,请教过很多人,结果发现,没有大家都认可的定义。架构实际转载 2017-07-14 11:41:38 · 1123 阅读 · 0 评论 -
关于Html5发展和应用前景
现在的HTML5就像当年崭露头角时的Ajax,有人在做,但不知道叫它什么。最近,苹果在 HTML5上大做文章,而著名的Web设计师Eric Meyer则提出了Web Stacks的概念。Alex Kessinger是Yahoo的一名前端工程师,本文是他对HTML5应用现状与前景的思考。开源模式带来转变O’Reilly创始人,TimO’Reilly,一位开源的支持者,曾在《Open翻译 2016-03-27 22:57:01 · 1308 阅读 · 0 评论 -
关于初创型公司对公司网站的开发与管理内容
WebSite一、理论和原理二、软件、类库、中间件三、技术相关四、案例分析对于一个网站而言需要知道公司的需求,想要给别人展示的是什么,重点放在哪里,让观众了解或者注重自己的关键点在哪里,方便观众更快更好的了解公司是干什么的,发展方向,公司效益,未来的光景,开创历史,重点项目等等方面的介绍,要分清主次,有重有轻的进行介绍。原创 2016-04-02 01:00:39 · 652 阅读 · 0 评论 -
MVVM With ReactiveCocoa让移动开发更简单
作者:@雷纯锋2011MVVM是一种软件架构模式,它是 Martin Fowler 的 Presentation Model 的一种变体,最先由微软的架构师 John Gossman 在 2005 年提出,并应用在微软的 WPF 和 Silverlight 软件开发中。MVVM 衍生于 MVC ,是对 MVC 的一种演进,它促进了 UI 代码与业务逻辑的分离。说明:转载 2016-05-31 12:28:04 · 1383 阅读 · 0 评论 -
纯HTML5APP与原生APP的差距在哪?
笔者写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面:1、动画 动画有很多种,比如侧边栏菜单的滑入滑出、元素的响应动画、页面切换之间的过场等等,在H5之下的众多实现方法都没有办法达到纯原生的性能。一般这些的话有几种不同的选择:css3动画、javascript动画、原生动画。 css3动画非常的消耗性能,如果某一个元素用到cs转载 2016-08-17 09:45:28 · 1450 阅读 · 2 评论 -
iOS 动态 Framework 对App启动时间影响实测
最近看到的Slow App Startup Times里提到:The dynamic loader finds and reads the dependent dynamic libraries (dylibs) used by the App. Each library can itself have dependencies. The loading of Apple system frame转载 2016-12-05 14:10:48 · 1300 阅读 · 0 评论 -
详细介绍什么是卡片式设计用户界面
作者:Nick Babich日期:2016/10/11原文链接:https://www.smashingmagazine.com/2016/10/designing-card-based-user-interfaces/网页和手机应用正彻底地从页面转向个性化体验,这些新的体验建立在许多单个内容的聚合上,而这些内容目前以卡的形式来呈现。卡片式的交互方式正在广泛传播,无论是新闻网站或是外卖应用,你都可翻译 2016-12-05 14:51:25 · 4552 阅读 · 0 评论 -
iOS进阶之页面性能优化
转载:http://www.jianshu.com/p/1b5cbf155b31前言在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中时刻注意性能影响是有必要的,但凡事都有个度,不能为了性能耽误了开发进度。在时间紧急的情况下我们往往采用“quick and dirty”的方案来快速出成果,后面再迭代优化,即所谓的敏捷开发。与之相对应的是传统转载 2017-01-19 09:57:12 · 889 阅读 · 0 评论 -
如何设计一触式微交互
微交互是让应用程序和网页在用户面前闪耀出彩的“秘密武器”。这些微小的细节使得设置闹铃、按下按钮或更好地理解如何使用数字产品变得简单易行。 这个秘密就是最好的微交互可能是用户想都不曾想到的元素。它们发生在一瞬间——通常只在手机屏幕的一触之间。尽管交互很微小,因而“微观”,但对于用户来说,价值是巨大的,因为这些交互与日常活动逐渐融为一体。 那么,如何设计一触式微交互来取悦用户呢?以下是一些相关想法。转载 2017-02-20 11:19:04 · 485 阅读 · 0 评论 -
iOS开发之谈谈App应用的架构搭建(推荐给大家看)
iOS应用架构谈 开篇iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈 本地持久化方案及动态部署iOS应用架构谈 组件化方案原创 2017-06-16 15:20:28 · 2625 阅读 · 0 评论 -
浅谈---如何从菜鸟成长为(伪)架构师?
前些天,我在各种论坛里发招聘贴,遇见X君,前来问我道,“你可曾为招聘贴写过什么软文吗?”我说“没有”。他就正告我,“那还是写一点罢;现在的招聘贴不写点鸡汤文是没有人转发的。”于是我思考许久,想起去年大约也是这个时候,写过一篇名为《如何从菜鸟程序员成长为(伪)高手》的技术鸡汤文,反响还不错。一年过去,似乎自己又成长了不少,就干脆再写个续吧。工作了挺久,发现有个挺有意思的现象,从程序员、高级程序员,到转载 2017-08-16 17:14:39 · 588 阅读 · 0 评论