design 512

  1. Haskell的大规模设计?
  2. REST API最佳实践:在哪里放置参数?
  3. 用于搜索的REST式URL设计
  4. 基于组件的游戏引擎设计
  5. 带有URL查询参数的HTTP POST - 好主意还是不好?
  6. 软件设计与软件架构
  7. 如何设计RESTful搜索/过滤?
  8. 微服务架构和SOA的区别
  9. 聚合,组合和依赖之间有什么区别?
  10. 有多少个参数太多?
  11. 一个巨大的.css文件与多个较小的具体.css文件?
  12. 为什么好的UI设计对于一些开发者来说太难了?
  13. 你如何设计面向对象的项目?
  14. 缺少非void方法中的return语句编译
  15. 在循环内部或外部声明变量
  16. 如何继承构造函数?
  17. 基于原型与基于类的继承
  18. 在java中使用“final”修饰符
  19. 什么是自以为是的软件?
  20. 像Java中的对象结构
  21. 好或坏的做法? 在getter中初始化对象
  22. Go是为什么设计的?
  23. 为什么空的catch块是一个坏主意?
  24. 可变与不可变对象
  25. REST复杂/复合/嵌套资源
  26. Facebook架构
  27. 建立通知系统
  28. “解析”的反义词是什么?
  29. 用于可选
  30. 调用getLayoutInflater()在不在活动的地方
  31. 如何通过多个字段比较对象
  32. 谁构建/设计了C ++的IOStreams,并且按照今天的标准来看,它还是会被认为是精心设计的?
  33. 有免费的iPhone导航栏图标集可用吗?
  34. 为什么不可能覆盖只有getter属性并添加setter?
  35. 像projecteuler.net网站
  36. 线程与线程池
  37. 如何为用户定义的字段设计数据库?
  38. 按合同使用断言或例外进行设计?
  39. “忘记密码”实施的最佳途径?
  40. Python函数重载
  41. 什么是反模式?
  42. 将许多“if else”语句转换为更清晰的方法
  43. 使用面向对象的分析和设计对电梯进行建模
  44. 你如何在C中实现一个类?
  45. 在for循环中避免if语句?
  46. 返回null坏设计?
  47. 如何在android中制作渐变背景
  48. 我怎样才能改变AlertDialog标题的颜色和它下面的线的颜色
  49. 有没有一个典型的状态机实现模式?
  50. SQL数据库设计初学者指南