35公里 写道 "出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理(全文阅读): 接口 (Interfaces ) 惯例与模板 (Conventions and Templates) 分层 (Layering ) 算法的复杂性 (Algorithmic Complexity) 散列法 (Hashing ) 缓存 (Caching ) 并发 (Concurrency ) 云计算(Cloud Computing ) 安全(Security ) 关系数据库 (Relational Databases )
Tags:
软件 工程师 概念 架构师 java