Phodal

LV1
发表了文章

如何设计领域特定语言,实现终极业务抽象?

在过去的几年里,我一直从事于各种领域定义语言的设计,包含 unflow、guarding、datum、forming 等。在我刚入门这个领域的时候,我从《领域特...

Phodal
发表了文章

UI 设计代码化:低代码式设计语言 —— Unflow

在 Uncode IDE 里,设计代码化是由两部分组成:架构设计(代码设计)代码化与 UI 设计代码化,这是一个相当复杂的领域。作为一个在前端领域的专家,我是在...

Phodal
发表了文章

研发工具一体化:低代码引发的效能演进

我对于无代码编程的研究也有些年头了,从国内最早的『无代码编程』相关的文章,到最近的『流程即代码:云研发 IDE Uncode』,我大抵是有资格再聊聊这个行业。

Phodal
发表了文章

调研技巧(上):以『时间旅行调试』为例

调研是一门学问,但是我并不觉得我非常擅长。过去,我没有立志于成为一个研究性的程序员,实践对于我来说更有感觉。只是呢,随着编程年轮的一圈一圈地增长,研究性的开发也...

Phodal
发表了文章

云研发 IDE Uncode:演示版发布(欢迎加入开发)

还记得 Uncode 吗?用于落地我构思的整个云研发体系的 IDE,如果不记得的话,请访问『流程即代码:低代码 & 云研发 IDE —— Uncode』。它来了...

Phodal
发表了文章

Rust GUI 编程漫谈:超越 Web 与原生 GUI

自打我有了一个写 Uncode IDE 的小目标之后,我开始寻找一些适用于 Rust 语言的 GUI 框架。对于未来而言,基于 Rust 语言写 GUI 提供了...

Phodal
发表了文章

模式的模式:从设计模式到元模式

最近的一两个月里,我一直在研究各类的模式:设计模式、架构模式、容器模式,以及其它一些特定领域的模式(如并行计算模式)等等。

Phodal
发表了文章

数字技术战略:开发者体验 —— 内部工具的“最后一公里”

这是一篇迟来的文章,我本应该在很早之前写完,但是一直都发现时机不够成熟。去年,在经历了多个低代码前端项目的售前,以及一个低代码项目的技术实践强化,国内的 IT ...

Phodal
发表了文章

分层架构演化:从单体的插件化演化所引起的思考

最近,在为 Coco 优化分层架构之时,我陷入了各种决策困难之中。所以我通过不断地延迟决策,以摸清更适合现有系统的现状。换个简单来说,在危险边缘徘徊,以期待能获...

Phodal
发表了文章

流程即代码:云研发、低代码 IDE —— Uncode

在先前的一系列《云研发:研发即代码》文章里,我们介绍了软件工程的代码化闭环。同时,在《Water:云研发架构模式》介绍了设计这样的开发环境里,我们所需要的一些模...

Phodal
发表了文章

只懂 Git 如何成为架构砖家?从代码的物理分析说起

物理分析这一词,来源于我同事 @NoaLand 所推荐的《大规模 C++ 程序设计》一书中所介绍的物理设计。

Phodal
发表了文章

轻量级架构可视化:Coco 实现

过去的十几天里,在 Inherd 开源小分队的努力之下,我们实现了 Coco 的第一个完整的功能 —— 实现对于一个项目的基本架构可视化。(PS:Coco 是一...

Phodal
发表了文章

前端规划:我的 2021 前端技术战略

整体来看,从大的趋势上没有太大的变化。这里并不考虑某些特定的技术,而是从总体上(战略)层面来看待问题。所以,就有了这么几个点:

Phodal
发表了文章

写个取代自己的工具:Coco —— 自动化项目分析与建议

即使如此,依旧没有解决一个问题:我需要人力来分析项目、再抛出这些链接。于是,过去我一直就在想:能否做一个工具来取代自己? 当然了,我的真实意思不是:取代我自己,...

Phodal
发表了文章

编程语言的支撑体系:构建系统、IDE 和依赖管理

年关(annual review)将近,这一段时间,我在梳理 2020 年做的一些事情,并试着制定下一年的计划。过程中,我发现我做的一些事情,或是工作相关,或是...

Phodal
发表了文章

开源无法开箱即用:开源背后的学习成本

几个月前,因为项目的需要,我大量地阅读了 Android Studio 和 Intellij Community 的源码,以及它们配套地大量上下游的代码。然而,...

Phodal
发表了文章

前端的自动化重构

过去,我一直想着抽时间写一个小的前端工具,以对代码进行自动化的重构。但是呢,经过我再三的考虑,我暂时取消了这个打算 —— 主要是没时间。(PS:人生长乐,写个 ...

Phodal
发表了文章

为什么创造 Charj 语言?从十年以后的编程说起

上个月,在社区上发布那篇《Charj —— 代码的代码化语言》时,遇到一系列的相关问题。起初并没有想到会在知乎上有这么多的讨论,所以我并没有详细介绍为什么创造 ...

Phodal
发表了文章

Lemonj:类 CSS 的自动化重构工具

最近,在帮助一家大型公司的大型前端项目设计和构建前端体系,期间和我同事 @Liuuy 讨论起了 CSS 的架构和设计问题。开发人员对于 CSS 及其 CSS 预...

Phodal
发表了文章

代码的代码化语言: Charj

去年,和公司的大佬讨论了一系列关于代码的代码化,还记录了一些笔记。在那之后,我开始了各种尝试:如何将代码转变化代码。原先有一些思路,而后过了一年之后,慢慢地练习...

Phodal

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券