design 533

  1. “在AngularJS中思考”如果我有一个jQuery背景?
  2. 如何决定何时使用Node.js?
  3. 为什么不从List <T>继承?
  4. 为什么不在HTML中使用表格进行布局?
  5. Haskell的大规模设计?
  6. 为什么要创建“隐式展开的选项”,因为这意味着你知道这有价值?
  7. 用于搜索的RESTful URL设计
  8. 带有URL查询参数的HTTP POST - 好主意还是不好?
  9. REST API最佳实践:放置参数的位置?
  10. 基于组件的游戏引擎设计
  11. 软件设计与软件架构
  12. 如何设计RESTful搜索/过滤?
  13. 微服务体系结构和SOA之间的差异
  14. 什么时候应该使用结构而不是类?
  15. 聚合,组合和依赖之间有什么区别?
  16. 有多少个参数太多?
  17. 一个巨大的.css文件与多个较小的特定.css文件?
  18. 为什么好的UI设计对于某些开发者来说太难了?
  19. 你如何设计面向对象的项目?
  20. 在循环内部或外部声明变量
  21. 什么是自制软件?
  22. 缺少非void方法中的return语句编译
  23. C状态机设计
  24. 如何继承构造函数?
  25. 基于原型还是基于类的继承
  26. 像Java中的对象结构
  27. 在Java中适用时使用“final”修饰符
  28. 用于可选
  29. 好的或不好的做法? 在getter中初始化对象
  30. 建立通知系统
  31. REST复杂/复合/嵌套资源
  32. Go设计了什么样的解决方案?
  33. 如何通过多个字段比较对象
  34. 为什么空的catch块是一个坏主意?
  35. 可变与不可变对象
  36. Facebook架构
  37. “解析”的反义词是什么?
  38. 调用getLayoutInflater(),使其不在活动中
  39. 谁构建/设计了C ++的IOStreams,并且按照今天的标准它仍然被认为是精心设计的?
  40. 如何为用户定义的字段设计数据库?
  41. 为什么不可能覆盖只有getter的属性并添加setter?
  42. 有免费的iPhone导航栏图标集可用吗?
  43. Python函数重载
  44. 像projecteuler.net网站
  45. 什么是反模式?
  46. “忘记密码”实施的最佳途径?
  47. 如何在android中制作渐变背景
  48. 线程与线程池
  49. 按合同使用断言或例外进行设计?
  50. 使用面向对象的分析和设计对电梯进行建模