28作者: tathagatadg大约 1 个月前原帖
课程发生了怎样的变化?教授们是如何向学生解释他们所选课程为何值得进行严格学习的?学生们是否认同这种说法——而课程结束时的现实是否与之相符?在“它已经没落”与“它比以往任何时候都好”之间的不断摇摆中,很难形成清晰的认识。尽管我对自己的职业感到担忧,但我更担心我的侄子们的未来。在我一生中一直倡导计算机科学作为一种充实的职业选择的情况下,我该给他们什么建议呢? 附言:我已经转向了成为独立创业者的最佳时机。“那么大学怎么办?”
1作者: bastianplsfix大约 1 个月前原帖
我在使用 React 和 Tailwind 时,发现自己在不同项目中不断复制同样的小模式:一个 cn 辅助函数(clsx + tailwind-merge)和一个用于变体类的类型化 Record 查找。<p>最终我把它放进了一个包里,这样就可以避免重复工作。这个包导出了 cn 和 variants,一个接受变体名称到类的映射并返回类型化查找的函数。复合变体只是 cn() 内部的条件判断。它并不试图替代 cva 或 tailwind-variants。如果你需要 defaultVariants、slots 或响应式变体,那些工具非常好用。这只是我在实际使用中真正需要的一个子集。<p>很高兴听到其他人的看法,或者如果我遗漏了什么明显的东西。