技术和产品

我们相信建设有用的东西!

在你的团队中拥有伟大的人会最大的区别。我们相信,对于聪明而充满激情的人,一支小型团队可以完成他们将他们的思想的任何东西。我们重视团队合作,清洁代码和大挑战。我们不断努力改善我们所做的每一个方面

建立A.伟大的应用为客户创造价值,易于使用,作为企业的功能,解决了人们的问题,衡量良好,易于维护是一个巨大的挑战,但这就是早上让我们起床的巨大挑战。

观看下面的视频以了解MyBuilder的技术文化。

完善我们的工艺

作为软件工艺品,我们知道我们永远不会完善我们的工艺。总会有更多的东西来学习,可以改进的东西。我们定期参加伦敦聚会,培养课程并加入我们的编程,UX,设计和数据库的书籍。我们急切地分享我们在其余的团队中获得的知识,以及贡献我们所学到和建造的内容开源社区

这都是我们的客户

这一概念渗透着我们的文化,界面是最明显的榜样。我们试图以各种方式理解使用MyBuilder的人。我们每天与他们交谈,并邀请他们进入办公室以测试新的接口和功能。我们经常将测试对潜在客户进行,在当地商店进行游击率可用性测试。我们经常测试并努力做更多。作为一个市场,我们有两套非常不同的用户,创造了一些有趣的动态和问题来解决。我们不断提高对业务优先事项的理解和客户的需求。

精益&敏捷

我们的开发方法已经发展成为适合我们的系统。由于没有系统是完美的,我们致力于不断重新评估和改进我们的工作方式。尊重探索各种敏捷和精益的口味,我们相信我们的工作方式有助于我们获得正确的事情在正确的时间完成

我们更喜欢为用户提供正确的功能,而不是仅发货以满足截止日期。想象一下,你有一个建造者来翻新你的浴室:你宁愿他按时完成但是浴室在第一年内发展问题的风险吗?我们的工程团队和发展文化也是如此。我们发货好的代码,有用的功能,为用户创造价值。我们宁愿延长截止日期,而不是产生不良代码,或更糟糕的错误或回归。

反应

我们在2015年1月开始使用React,我们的用途每年都会在我们的所有关键系统中增长,现在使用前端的反应。我们强烈地相信测试,我们所有的新应用程序都在Monorepo中使用Redux,Typescript和故事书。我们在我们的系统中有很多React应用程序,来自我们的系统岗位商人和房主之间的经验,沟通和交流,甚至是商人的审查制度。manbext体育平台阅读案例研究。许多新的React应用程序目前在作品中,我们对我们现有的React应用程序带来了最新的功能和增强,我们很兴奋。

我们一个新的审查系统的示例,允许我们向加入我们网站的新商人人提出定制的问题。这些实际问题基于我们在办公室进行的贸易访谈,是使用简单的内部管理工具建造的,并通过对新申请人的React应用程序进行公开。

Symfony,PHP框架

Symfony Rocks!在我们看来,Symfony和PHP允许我们快速发展我们的系统,同时保持优于代码质量,因为它们既成熟,稳定且记录良好。他们是我们的完美比赛。他们照顾好角色,让我们把头放在一起以解决复杂的问题。我们将我们的主要网站从Symfony 1迁移到2013年的Symfony 2,Symfony 3在2018年,并在最近的项目中使用Symfony 4。为了帮助发展伦敦Symfony社区,我们已经赞助了Symfony Live London会议以及Symfony Meetups,我们已经在许多Symfony活动中定期谈判(包括一个PHPUK 2019年会议

测试

我们不相信测试正在抛出某人的页面并要求他们看看。相反,我们认为,您可以使用需要具有足够的单位和功能测试覆盖所需的项目完成。我们使用phpunit,symfony的功能测试系统和jest。我们靠近7,000个自动化测试,超过成千上万的断言,以及当有人打破它时尖叫的连续集成系统。我们还建立了自己的端到端测试框架和测试,用于验证各种React应用程序。这是我们构建过程的一部分。

postgreSQL.

PostgreSQL是我们需求的最佳匹配,提供高级功能,耦合具有高水平的数据完整性。为了确保数据完整性,我们通过将我们的一些业务逻辑推入数据库来利用PostgreSQL的触发器和功能。例如,我们使用触发器来记录数据更改,这使得事物更加一致可靠。Postgres允许我们通过利用诸如地理空间函数和部分索引等查询优化功能来更快地使该网站更快。

基础设施

我们所有的基础架构都在AWS中托管,允许我们利用它提供的最新的云中心产品。我们已经采用了“基础设施作为代码”哲学,使用诸如Terraform等工具来简化构建我们的云工作负载。使用CloudWatch,Loggly和DataDog监控产品和底层基础架构 - 具有系统和业务级别指标的组合,以加入系统的健康。我们了解我们建立的底层技术的重要性,因此目前正在调查云网等云母产品和无服务员进入我们的堆栈中的方式。在2019年初,我们部署了我们在AWS Lambda的第一个生产的无服务器服务BREF.我们帮助教育人员并贡献的人。

想知道更多?